My program runs as a service during windows startup. I want it to detect when the user has logged into windows so it can automatically add an icon to the Tray when it loads. Or is the System Tray already loaded when the login screen is shown, but just not visible? (probably not) Does anyone have any ideas?