![]() |
ProcessId -> WinHandle, ich hab es, falls es interessiert
GetWindowThreadProcessId heisst das Zauberwort. In die Callback Funktion von EnumWindows plaziert und die erhaltene Prozess-ID mit der Process-ID von CreateProcess vergleichen, dann hat man das WinHandle u. kann mit SendMessage das Fenster schliessen. Ist natürlich nicht auf meinem Mist gewachsen, sondern habe ich in der Code-Library(????) gefunden. Danke!!!
Vielleicht noch eine Frage, obwohl ich ein eindeutiges Fensterhandle (überprüft mit FindWindow) habe, lassen sich manche Programme nicht schliessen egal ob in der TBNA oder als ganz normales Desktopfenster. Gibt es da noch einen Trick? Gruss Walter PS. An den Admin: Vielleicht sollte man den Beitrag 'handle, handle ....' von mir löschen, bringt ja jetzt nichts mehr und hat auch keinen Gehalt. Es schauen halt doch rein und erfahren gar nichts. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:31 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 by Thomas Breitkreuz