Sometimes my explorer.exe fucks I need to restart. after that all tray icons come up again except for the tray icons i coded myself. so my question is: to what window msg do I have to reply in order to place the tray icon again after explorer.exe was restarted?
Posted on 2004-11-04 17:20:38 by Dom
You call RegisterWindowMessage() with argument "TaskbarCreated". In your window procedure, you respond to this message by re-adding your notification-area icon.
Posted on 2004-11-04 19:31:11 by death
Interesting! :!:
Where did you get that info? :)
Posted on 2004-11-05 13:16:32 by QvasiModo
Interesting! :!:
Where did you get that info? :)

I think in one of these pages:


nice trick, sounds quite undocumented to me.
Posted on 2004-11-05 17:43:11 by lifewire
It is documented: MSDN: The Taskbar
Posted on 2004-11-05 21:50:40 by death
Thanks for the links :)
@lifewire: Yeah, I should have tried google before posting here, but I'm lazy... :-D
Posted on 2004-11-06 21:37:13 by QvasiModo