What version of Windows are you using? If you are on Windows Vista or later, the new
Session 0 Isolation may be preventing your Windows from being shown...
Be sure to open the Task Manager, go to the Processes tab and add the "Session ID" column to show the session where your service is running.
http://www.CoreTechnologies.com
"Experts in Windows Services"