in reply to Re^5: Question on Win32::Process
in thread Question on Win32::Process
Stranger and stranger. I found this on the web somewhere.
when you try to create a console process with CreateNoWindows= true it + will work fine on windows NT/2k/xp but on windows 9x/ME the console window will pop up anyway. Quote from MSDN (Article "Process creation flags") CREATE_NO_WINDOW: The process is a console application that is run without a console win +dow. This flag is valid only when starting a console application. This flag cannot be used with MS-DOS-based applications. Windows Me/98/95: This value is not supported. I don't think this "bug" will be fixed. This flag simply isn't supported by Win95/98/Me.
Whether they've decided to stop mentioning it in the docs, or the ability has been removed in one of the latest set of updates I don't know. Maybe they are trying to make it harder for people to create silent keyloggers and the like?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Question on Win32::Process
by GrandFather (Saint) on Dec 29, 2005 at 18:25 UTC |