Condividi tramite


messaggio WM_INPUT

Inviato alla finestra che riceve l'input non elaborato.

Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .

#define WM_INPUT 0x00FF

Parametri

wParam

Codice di input. Usare GET_RAWINPUT_CODE_WPARAM macro per ottenere il valore.

I possibili valori sono i seguenti:

Valore Significato
RIM_INPUT
0
L'input si è verificato mentre l'applicazione era in primo piano.
L'applicazione deve chiamare DefWindowProc in modo che il sistema possa eseguire la pulizia.
RIM_INPUTSINK
1
L'input si è verificato mentre l'applicazione non era in primo piano.

lParam

Handle HRAWINPUT per la struttura RAWINPUT che contiene l'input non elaborato dal dispositivo. Per ottenere i dati non elaborati, usare questo handle nella chiamata a GetRawInputData.

Valore restituito

Se un'applicazione elabora questo messaggio, deve restituire zero.

Commenti

L'input non elaborato è disponibile solo quando l'applicazione chiama RegisterRawInputDevices con specifiche di dispositivo valide.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Riferimento

GetRawInputData

RegisterRawInputDevices

RAWINPUT

GET_RAWINPUT_CODE_WPARAM

Informazioni concettuali

Input non elaborato