WM_NULL Nachricht
Führt keinen Vorgang aus. Eine Anwendung sendet die WM_NULL Nachricht, wenn sie eine Nachricht posten möchte, die vom Empfängerfenster ignoriert wird.
Ein Fenster empfängt diese Meldung über seine WindowProc-Funktion .
#define WM_NULL 0x0000
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Dieser Parameter wird nicht verwendet.
Typ: LRESULT
Eine Anwendung gibt null zurück, wenn sie diese Nachricht verarbeitet.
Wenn eine Anwendung beispielsweise einen WH_GETMESSAGE Hook installiert hat und verhindern möchte, dass eine Nachricht verarbeitet wird, kann die GetMsgProc-Rückruffunktion die Nachrichtennummer in WM_NULL ändern, sodass der Empfänger sie ignoriert.
Als weiteres Beispiel kann eine Anwendung überprüfen, ob ein Fenster auf Nachrichten reagiert, indem sie die WM_NULL Nachricht mit der SendMessageTimeout-Funktion sendet.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|