WM _ MOUSEACTIVATE-Nachricht
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 es vom untergeordneten Fenster an die DefWindowProc-Funktion übergeben wird.
Ein Fenster empfängt diese Meldung über seine WindowProc-Funktion.
#define WM_MOUSEACTIVATE 0x0021
Parameter
-
wParam
-
Ein Handle für das übergeordnete Fenster der obersten Ebene des Fensters, das aktiviert wird.
-
lParam
-
Das Wort mit niedriger Reihenfolge gibt den Treffertestwert an, der von der DefWindowProc-Funktion als Ergebnis der Verarbeitung der WM _ NCHITTEST-Nachricht zurückgegeben wird. Eine Liste der Treffertestwerte finden Sie unter WM _ NCHITTEST.
Das Wort in hoher Reihenfolge gibt den Bezeichner der Mausnachricht an, die generiert wird, wenn der Benutzer eine Maustaste gedrückt hat. Die Mausnachricht wird je nach Rückgabewert entweder verworfen oder an das Fenster gesendet.
Rückgabewert
Der Rückgabewert gibt an, ob das Fenster aktiviert werden soll und ob der Bezeichner der Mausnachricht verworfen werden soll. Dies muss einer der folgenden Werte sein.
| Rückgabecode/-wert | BESCHREIBUNG |
|---|---|
|
Aktiviert das Fenster und verwirft die Mausnachricht nicht. |
|
Aktiviert das Fenster und verwirft die Mausnachricht. |
|
Aktiviert das Fenster nicht und verwirft die Mausnachricht nicht. |
|
Aktiviert das Fenster nicht, sondern verwirft die Mausnachricht. |
Bemerkungen
Die DefWindowProc-Funktion übergibt die Nachricht an das übergeordnete Fenster eines untergeordneten Fensters, bevor eine Verarbeitung erfolgt. Das übergeordnete Fenster bestimmt, ob das untergeordnete Fenster aktiviert werden soll. Wenn das untergeordnete Fenster aktiviert wird, sollte das übergeordnete Fenster MA _ NOACTIVATE oder MA _ NOACTIVATEANDEAT zurückgeben, um zu verhindern, dass das System die Nachricht weiter verarbeitet.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
Weitere Informationen
-
Verweis
-
Konzept