Hallo, geht schlecht... Nutze CreateProcess(), dann kannst du die Struktur PROCESS_INFORMATION auswerten. Falsches Forum -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 02.12.2003 um 12:54 Uhr von Uwe editiert.
ShellExecute gibt doch eigentlich auch eine HINSTANCE zurück, darüber kann man doch eigentlich den Prozess killen. -- class God : public ChuckNorris { };
Hallo Flo, hab ja auch "geht schlecht..." geschrieben Mit CreateProcess() bin ich jedoch im Vorteil. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
FloSoft postete ShellExecute gibt doch eigentlich auch eine HINSTANCE zurück, darüber kann man doch eigentlich den Prozess killen.
So weit ich das in Erinnerung habe steht das zwar in der Doku, ist aber kein richtiges HINSTANCE. ShellExecuteEx() allerdings speichert ein HANDLE auf den erstellten Prozess in der übergebenen Struktur.Dieser Post wurde am 02.12.2003 um 17:17 Uhr von Guybrush Threepwood editiert.
Bedeutet HINSTANCE nicht "Handle auf die Instanz"? Im Endeffekt sind doch eh beides unsigned longs. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra
It is not a true HINSTANCE, however. The only thing that can be done with the returned HINSTANCE is to cast it to an integer and compare it with the value 32 or one of the error codes below