Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#1

Empfang einer mit RegisterWindowMessage erzeugten Message

  Alt 13. Okt 2002, 23:13
Ich hab folgendes Problem:
Ich erzeuge mit RegisterWindowMessage eine Message. Diese verschicke ich mit SendMessage an HWND_BROADCAST. Das geschieht in einer DLL, es dürfte aber keine Rolle spielen, ob es nun in einer DLL passiert oder aus einem Programm heraus.
Nun will ich diese Nachricht in einem anderen Programm enpfangen. Prozeduren ausführen, wenn eine Message empfangen wird, macht man ja in VCL-Programmen so (oder so ähnlich):
Code:
procedure MachWas(var Msg: TMessage); message WM_IRGENDWAS;
Das Problem ist jetzt aber, dass ich den Wert von WM_IRGENDWAS erst zur Laufzeit bekomme. Ich muss ihn aber schon zum Entwicklungszeitpunkt angeben.
Wie kann ich das also machen? Danke schon im Voraus.[/b]
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat