![]() |
Nachrichten anderer Anwendungen hooken
Hallo Leute,
ich möchte Nachrichten von anderen hooken, sodass Nachrichten wie z.B. WM_CLICK abfangen kann und darauf reagieren kann. Wie ist das möglich? 0xF48CBFF |
Re: Nachrichten anderer Anwendungen hooken
Nun, mit
![]() |
Re: Nachrichten anderer Anwendungen hooken
Stichwort: globaler Hook
etwas kompakter auch: ![]() |
Re: Nachrichten anderer Anwendungen hooken
Hallo ihr Beiden,
damit meinte ich keinen Maus- oder Tastaturhook, sondern die anderen Nachrichten. Als Beispiel die WM_NOTIFY-Nachricht. 0xF48CBFF |
Re: Nachrichten anderer Anwendungen hooken
Du erstellst einfach eine DLL, mit der du WndProc ( -> GetWindowLong( Handle, GWL_WNDPROC ) ) hookst, und injizierst sie dann in den Prozess!
Mehr gibts da nicht zu sagen.. So würd ichs zumindest machen MfG |
Re: Nachrichten anderer Anwendungen hooken
Hallo mr_emre_d,
gibt es ein Beispiel dazu, wie man das anwenden kann oder gibt es ein Codebeispiel? 0xF48CBFF |
Re: Nachrichten anderer Anwendungen hooken
Allgemeine Nachrichtenhooks funktionieren genau wie Maus- oder Tastaturhooks, du musst nur bei SetWindowsHookEx einen anderen Typen angeben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 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