![]() |
Re: Wie erkennen, wann System-Menü eines Fensters geöffnet w
Deine ideen sind richtig. Du benötigst eine DLL, und das in allen Prozessen, die ein Fenster besitzen. Und bevor du da mit API-Hooking anfängst, empfehle ich dir die windows-api-funktion
![]() Damit bekommst du deine DLL in alle Prozesse, kannst die menüeinträge hinzufügen, und kannst mit dem Parameter WH_SYSMSGFILTER die System-Menü-Messages theoretisch herausfiltern. Wenn nicht, sollte es mit WH_CALLWNDPROC auf jedenfall gehen. Nun, schau dich mal ein wenig auf assarbads und luckies homepage um, und lade dir die hook-demos runter. Schau sie dir genauer an, denn das was du vor hast, sollte auch nicht viel anders sein. Wenn du nicht weiterkommst, frag nochmals, dann schau ich, was ich tun kann :wink: ciao, Philipp |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 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