Just a guess, but you may find that you have to check the "Allow service to interact with desktop" checkbox on the "Log On" tab of the service's "Properties" dialog--via Start->Settings->Control Panel->Adminastrative Tools->Services.
Alternatively, if the service doesn't need to retain links with IE after it is started, you may be able to set a combination of flags in the dwCreationFlags parameter (see Process creation flags) that will allow the window to become visible. In particular, CREATE_NEW_PROCESS_GROUP may have the desired effect.
In reply to Re: Starting a process from a win32 perl service
by BrowserUk
in thread Starting a process from a win32 perl service
by displeaser
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |