Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by negaH,
21. Feb 2004
Hi Franz,
Dein Denkansatz ist vollkommen verkehrt. Du setzt mit
Wnd := (Owner as TForm).Handle;
das Fensterhandle das die wm_TrayIcon Messages bekommen soll auf das übergeordnete Form, warum ??
Suche mal nach AllocateHWnd() und benutze diese Funktion um deiner Komponente ein eigenes Fensterhandle mit eigener Messagefunktion zu geben. Damit entfällt das komplizierte Hooking das du...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by negaH,
16. Feb 2004
Du solltest dir erstmal die Möglichkeiten von Shell_NotifyIcon() und NotifyIconData.uCallbackMessage genauer anschauen, bevor du mit Hooks auf brachiale Weise versuchst dein Problem zu lösen.
Gruß Hagen