WM_INPUT-Nachricht
Wird an das Fenster gesendet, das unformatierte Eingaben erhält.
Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion .
#define WM_INPUT 0x00FF
Parameter
-
wParam
-
Der Eingabecode. Verwenden Sie GET_RAWINPUT_CODE_WPARAM Makro, um den Wert abzurufen.
Folgenden Werte sind möglich:
Wert Bedeutung - RIM_INPUT
- 0
Die Eingabe ist aufgetreten, während sich die Anwendung im Vordergrund befand.
Die Anwendung muss DefWindowProc aufrufen, damit das System eine Bereinigung durchführen kann.- RIM_INPUTSINK
- 1
Die Eingabe ist aufgetreten, während sich die Anwendung nicht im Vordergrund befand. -
lParam
-
Ein HRAWINPUT-Handle für die RAWINPUT-Struktur , die die Roheingabe des Geräts enthält. Verwenden Sie dieses Handle im Aufruf von GetRawInputData, um die Rohdaten abzurufen.
Rückgabewert
Wenn eine Anwendung diese Nachricht verarbeitet, sollte sie null zurückgeben.
Bemerkungen
Unformatierte Eingaben sind nur verfügbar, wenn die Anwendung RegisterRawInputDevices mit gültigen Gerätespezifikationen aufruft.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Siehe auch
Referenz
Konzept