![]() |
minimierte Anwendung beenden
Hallo,
Ich möchte eine minimierte Anwendung, die mit Shellexecute in einem anderen Prog ausgeführt wurde auch von diesem Programm aus beenden. Mit FindWindow, und SendMessage gehts nicht. (was euch vielleicht klar ist, mir war es noch nicht klar) Wie soll ich das sonst machen? grüße daniel |
Re: minimierte Anwendung beenden
Also, kuck mal, ob du mit FindWindow ein gültiges Fensterhandle bekommst. Dann sehen wir mal weiter.
|
Re: minimierte Anwendung beenden
Ein Fensterhandle bekomme ich.
So versuche ich das Prog zu beenden:
Delphi-Quellcode:
[EDIT]Übrigens, was bekomme ich eigentlich von ShellExecute zurück?
SendMessage(proghandle,WM_CLOSE,0,0);
Ein Handle auf das Fenster, oder auf den Prozess ...[/EDIT] |
Re: minimierte Anwendung beenden
Keins von beiden.
Zitat:
|
Re: minimierte Anwendung beenden
Danke!!!
Mit PostMessage hats funktioniert. Sowohl mit WM_CLOSE als auch mit WM_QUIT. grüße, daniel :firejump: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz