Fremdes window terminieren
-
Hallo
Wie kann ich ein Fremdes Window terminieren / beenden ?
Mit :
wh = FindWindow(NULL ,"windowname"); DestroyWindow(wh);
Kann ich ja nur Window beenden die in meinem Thread laufen!
Aber hätte eben gerne gewusst wie man das mit Fremden Window macht.Danke schonmal
-
PostMessage(hWnd, WM_CLOSE, 0, 0);
-
Danke
-
Oder auf die harte Tour:
Mit GetWindowThreadProcessId und TerminateProcess. TerminateProcess ist die Funktion, die der Taskmanager aufruft und damit den Prozess abschießt.Das sollte aber nur durchgeführt werden, wenn der Prozess nicht mehr reagiert. Der Prozess hat keine Möglichkeit, anders als bei Senden von WM_CLOSE, darauf zu reagieren.
-
ja das ist mir auch klar.. do h möchte ja nicht den eplorer.exe absciessen