I have written a program that I have since scheduled to run as a task at Windows startup (it's going to run on Windows XP or Windows 2000 Server). It checks for various files and pulls out some configuration information before continuing with its execution. The problem is that since Windows XP/2000 starts the program before anyone has a chance to log on none of my MessageBoxes pop-up. If I start my program by hand after logging in all the MessageBoxes I expect to appear pop-up just fine. Does anyone know if there is a way to get these MessageBoxes to appear on the logon screen, before anyone actually logs in?