Forum: Win32/Win64 API (native code)
by AScomp,
17. Feb 2021
Hallo zusammen,
habe eine Lösung gefunden, auch wenn sie nicht die eleganteste unter ihresgleichen ist:
Ich ermittle vor und nach dem Start meiner Explorer-Instanz mit Process32First und Process32Next alle Explorer-Instanzen und prüfe, welche neu hinzugekommen ist. Diese Instanz schließe ich dann am Ende wieder mit TerminateProcess.
Nicht schön, aber selten.
Forum: Win32/Win64 API (native code)
by AScomp,
17. Feb 2021
Hallo zusammen,
meine Problemstellung ist wie folgt:
Ich rufe den Windows Explorer (explorer.exe) auf und übergebe /root,X: als Parameter, um Netzlaufwerk X: aufzuwecken. Das funktioniert soweit auch, allerdings möchte ich die geöffnete Explorer-Instanz auch wieder sauber schließen.
Ganz egal, ob ich das mit ShellExecuteEx oder CreateProcess probiere, ich erhalte immer eine ProcessID,...