Entwickler-Ecke

Windows API - Nachrichten abfangen


Frase - Mi 24.09.03 17:50
Titel: Nachrichten abfangen
Hi,

Wie kann man Nachrichten abfangen, die nicht für das eigene Programm bestimmt sind?

Das bei Delphi mitgelieferte Programm Winsight z.B.: fängt alle Messages, die von Windows gesendet werden, auf und zeigt sie an.

Ich hab es bisher nur geschafft, messages auszuwerten, die für das eigene Programm sind.


MSCH - Mi 24.09.03 17:58

das suchwort ist Suche in: Delphi-Forum, Delphi-Library HOOK. Deine Anwendung wird sonst definitive keine fremde Messages erhalten. Das regelt Windows von sich aus schon.
Du musst dich also via HOOK in die System-Messagequeue einklinken.
Näheres findest du im Formum wenn du nach Suche in: Delphi-Forum, Delphi-Library HOOK suchst.

grez
msch