Hi,
I have a number of service applications that use the TaskbarCreated
message to bung an icon into the system tray when a user logs on.
Under NT, Win2K and XP, if I log off, then log on again, my tray icon
re-appears (which is good). The service starts without a user being logged
on to the desktop, but when a user does log on, I want my tray icon to
appear, and usually it does.
However under XP, and only XP ('coz that's the only windows OS that
supports it), if I switch users, my service doesn't get the TaskbarCreated
message, so I don't get the tray icon.
Any ideas how to find out that a user-switch has happened and how to deal
with it?
My tray icon does not use any components, I'm using raw API calls.
Magnus
_______________________________________________
Delphi mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi