![]() |
WH_Shell Hook nur für bestimmte Anwendung setzen.
Hi Leute
Eine nette Hilfe für einen absoluten Beginner ist erforderlich. Wie kann ich in Funktion SetWindowsHookEx, Typ WH_Shell, der Parameter dwThreadID setzen ? Ich habe nämlich vor eine bestimmte Anwendung (z.B notepad.exe) zu überwachen, mit der Ziel die Schließung dieser Programm über Close-Button zu verhindern. Wenn ich richtig verstanden habe, muss ich dwThreadID meiner Anwendung in SetWindowsHookEx definieren. um dieses Programm gezielt zu überwachen. Ich kenne aber keine Metode um die ThreadID von laufenden Prozessen zu bekommen. Wer kann da mir weiter helfen ? |
Re: WH_Shell Hook nur für bestimmte Anwendung setzen.
Die Toolhelp-API ist dein Freund. Suche doch einfach mal im Forum.
Allerdings ist WH_SHELL doch ein lokaler Hooktyp, oder etwa nicht (mehr)? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 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