Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
15. Jun 2003, 13:44
Wie du schon richtig erkannt hast, brauchst du eine Fenster-Prozedur und ein Fenster um deine Nachrichten zu verarbeiten. Da führt kein Weg drumrum, da Windows nachrichten nur an Fenster schicken kann.
Erzeuge also mit CreateWindow einfach ein unsichtbares Fenster in dessen Fensterprozedur, du die Klicks vom Menü des TrayIcons auswertest.
Kuck dir mal mein Progamm NoteIt an, das läuft praktisch auch nur als TrayIcon im Hintergrund.
Michael Ein Teil meines Codes würde euch verunsichern.
|