Einzelnen Beitrag anzeigen

idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#6

Re: Der globale Hook treibt mich zum Wahnsinn

  Alt 12. Mai 2010, 12:10
Zitat:
Warum sollte das System eine ewig lange globale Liste aller Nachrichten führen,
Richtig, warum sollte es. Das wäre ja auch nicht nötig. Es genügt ja, dass jede Nachricht beim Erstellen an die Kette der globalen Hooks gesendet wird. Ob die entsprechende Hookroutine im Prozessraum des Zielprozesses oder im Prozessraum des Programms liegt, das die DLL ursprünglich geladen hat, wäre vom Aufwand her für das Windows-System ziemlich egal sein. Für ersteres gibt es aber m.M.n. keine vernünftigen Argumente, es macht nur jegliche Programmierung unnötig kompliziert, und sorgt auch für absolut unnötigen Overhead zur Laufzeit.
  Mit Zitat antworten Zitat