WM_APPCOMMAND |
Benachrichtigt ein Fenster, dass der Benutzer ein Anwendungsbefehlsereignis generiert hat, z. B. indem er mit der Maus auf eine Anwendungsbefehlsschaltfläche klickt oder eine Anwendungsbefehlstaste auf der Tastatur eingibt.
|
WM_CAPTURECHANGED |
Wird an das Fenster gesendet, in dem die Mausaufnahme verloren geht.
|
WM_LBUTTONDBLCLK |
Wird bereitgestellt, wenn der Benutzer auf die linke Maustaste doppelklicken, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Meldung im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, in dem die Maus erfasst wurde.
|
WM_LBUTTONDOWN |
Wird bereitgestellt, wenn der Benutzer die linke Maustaste drückt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Meldung im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, in dem die Maus erfasst wurde.
|
WM_LBUTTONUP |
Wird bereitgestellt, wenn der Benutzer die linke Maustaste loslässt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Meldung im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, in dem die Maus erfasst wurde.
|
WM_MBUTTONDBLCLK |
Wird bereitgestellt, wenn der Benutzer auf die mittlere Maustaste doppelklicken, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Meldung im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, in dem die Maus erfasst wurde.
|
WM_MBUTTONDOWN |
Wird bereitgestellt, wenn der Benutzer die mittlere Maustaste drückt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Meldung im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, in dem die Maus erfasst wurde.
|
WM_MBUTTONUP |
Wird bereitgestellt, wenn der Benutzer die mittlere Maustaste loslässt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Meldung im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, in dem die Maus erfasst wurde.
|
WM_MOUSEACTIVATE |
Wird gesendet, wenn sich der Cursor in einem inaktiven Fenster befindet und der Benutzer eine Maustaste drückt. Das übergeordnete Fenster empfängt diese Meldung nur, wenn das untergeordnete Fenster sie an die DefWindowProc-Funktion übergibt.
|
WM_MOUSEHOVER |
Wird in ein Fenster gesendet, wenn der Cursor für den in einem vorherigen Aufruf von TrackMouseEvent angegebenen Zeitraum über den Clientbereich des Fensters bewegt wird.
|
WM_MOUSEHWHEEL |
Wird an das Fokusfenster gesendet, wenn das horizontale Scrollrad der Maus gekippt oder gedreht ist. DieDefWindowProc-Funktiongibt die Nachricht an das übergeordnete Fenster weiter. Es sollte keine interne Weiterleitung der Nachricht geben, da DefWindowProc sie in der übergeordneten Kette weitergibt, bis ein Fenster gefunden wird, das sie verarbeitet.
|
WM_MOUSELEAVE |
Wird in ein Fenster gesendet, wenn der Cursor den Clientbereich des Fensters verlässt, das in einem vorherigen Aufruf von TrackMouseEvent angegeben wurde.
|
WM_MOUSEMOVE |
Wird in einem Fenster angezeigt, wenn sich der Cursor bewegt. Wenn die Maus nicht erfasst wird, wird die Nachricht an das Fenster mit dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_MOUSEWHEEL |
Wird an das Fokusfenster gesendet, wenn das Mausrad gedreht wird. Die DefWindowProc-Funktion gibt die Nachricht an das übergeordnete Fenster weiter. Es sollte keine interne Weiterleitung der Nachricht geben, da DefWindowProc sie in der übergeordneten Kette weitergibt, bis ein Fenster gefunden wird, das sie verarbeitet.
|
WM_NCHITTEST |
Wird an ein Fenster gesendet, um zu bestimmen, welcher Teil des Fensters einer bestimmten Bildschirmkoordinate entspricht. Dies kann beispielsweise passieren, wenn sich der Cursor bewegt, wenn eine Maustaste gedrückt oder losgelassen wird, oder als Reaktion auf einen Aufruf einer Funktion wie WindowFromPoint. Wenn die Maus nicht erfasst wird, wird die Nachricht an das Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_NCLBUTTONDBLCLK |
Wird veröffentlicht, wenn der Benutzer auf die linke Maustaste doppelklicken, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCLBUTTONDOWN |
Wird veröffentlicht, wenn der Benutzer die linke Maustaste drückt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCLBUTTONUP |
Wird veröffentlicht, wenn der Benutzer die linke Maustaste loslässt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCMBUTTONDBLCLK |
Wird veröffentlicht, wenn der Benutzer auf die mittlere Maustaste doppelklicken, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCMBUTTONDOWN |
Wird veröffentlicht, wenn der Benutzer die mittlere Maustaste drückt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCMBUTTONUP |
Wird veröffentlicht, wenn der Benutzer die mittlere Maustaste loslässt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCMOUSEHOVER |
Wird in ein Fenster gesendet, wenn der Cursor über den Nichtclientbereich des Fensters für den Zeitraum bewegt wird, der in einem vorherigen Aufruf vonTrackMouseEvent angegeben wurde.
|
WM_NCMOUSELEAVE |
Wird in ein Fenster gesendet, wenn der Cursor den Nichtclientbereich des Fensters verlässt, das in einem vorherigen Aufruf vonTrackMouseEvent angegeben wurde.
|
WM_NCMOUSEMOVE |
Wird in ein Fenster gesendet, wenn der Cursor innerhalb des Nichtclientbereichs des Fensters verschoben wird. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCRBUTTONDBLCLK |
Wird veröffentlicht, wenn der Benutzer mit der rechten Maustaste doppeltlickt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCRBUTTONDOWN |
Wird veröffentlicht, wenn der Benutzer die rechte Maustaste drückt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCRBUTTONUP |
Wird veröffentlicht, wenn der Benutzer die rechte Maustaste loslässt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCXBUTTONDBLCLK |
Wird veröffentlicht, wenn der Benutzer auf die erste oder zweite Schaltfläche "X" doppelklicken, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCXBUTTONDOWN |
Wird veröffentlicht, wenn der Benutzer die erste oder zweite X-Schaltfläche drückt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_NCXBUTTONUP |
Wird veröffentlicht, wenn der Benutzer die erste oder zweite X-Schaltfläche freigibt, während sich der Cursor im Nichtclientbereich eines Fensters befindet. Diese Nachricht wird an das Fenster gesendet, das den Cursor enthält. Wenn ein Fenster die Maus erfasst hat, wird diese Meldung nicht gesendet.
|
WM_RBUTTONDBLCLK |
Wird veröffentlicht, wenn der Benutzer auf die rechte Maustaste doppelklicken, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_RBUTTONDOWN |
Wird veröffentlicht, wenn der Benutzer die rechte Maustaste drückt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_RBUTTONUP |
Wird veröffentlicht, wenn der Benutzer die rechte Maustaste loslässt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_XBUTTONDBLCLK |
Wird veröffentlicht, wenn der Benutzer auf die erste oder zweite Schaltfläche "X" doppelklicken, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_XBUTTONDOWN |
Wird veröffentlicht, wenn der Benutzer die erste oder zweite X-Schaltfläche drückt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|
WM_XBUTTONUP |
Wird veröffentlicht, wenn der Benutzer die erste oder zweite X-Schaltfläche freigibt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht im Fenster unter dem Cursor gesendet. Andernfalls wird die Nachricht an das Fenster gesendet, das die Maus erfasst hat.
|