One post was enough, Kevin. And yes, this has been an issue for a great
while.
Making those tray icons reappear when explorer restarts is a problem for
the software developer, not Windows.
There's a simple solution to make those tray icons reappear, but it
involves some work by the programmer.
<jargon>
They need to register the Window message "TaskBarCreated". Then, when this
message is sent to the Windows procedure, call Shell_NotifyIcon again so
their tray icon reappears.
</jargon>
System tray programmers will know what that means.
For you, Kelly and Kevin and everyone else, you need to annoy every one of
those software developers to take a read at the following Url (Especially
the section labelled "Taskbar creation Notification"):
http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/shellcc/platform/shell/programmersguide/shell_int/shell_int_programming/
taskbar.asp
This page should explain all, but if they need spoon feeding, I can post
some sample code. Way off topic though.
If they refuse to read/learn, sack them, (or hire someone else, or create a
petition, or write humiliating journal articles, whatever. Do whatever you
can to move them away from system tray programming).
--
-------------------------------------------------------------------------
oshah
Control Panel -> System -> Advanced -> Error Reporting -> Choose Programs
-> Do not report errors for these programs:
Acrobat.exe
waol.exe
-------------------------------------------------------------------------