Freigeben über


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
Winuser.h (einschließlich Windows.h)

Siehe auch

Referenz

GetRawInputData

RegisterRawInputDevices

RAWINPUT

GET_RAWINPUT_CODE_WPARAM

Konzept

Unformatierte Eingabe