Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: wm_mouseleave fuer trayicon?

  Alt 16. Mai 2007, 14:03
Erste Satz aus der Hilfe:
Zitat:
The WM_MOUSELEAVE message is posted to a window when the cursor leaves the client area of the window specified in a prior call to TrackMouseEvent.
Ein Icon ist kein Fenster Höchstens die INA selber. Davon mal abgesehen, warum initialisiert du die TrackMouseEvent-Struktur bei jeder Mausbewegung? Und EventTrack.hwndTrack := Handle; warum gibst du dort das Fensterhandle an? Du willst doch, dass die Nachricht ausgelöst wird, wenn die Maus das Icon in der TNA verlässt:
Zitat:
hwndTrack
Specifies a handle to the window to track.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat