Mensaje WM_INPUT

Se envía a la ventana que obtiene la entrada sin procesar.

Una ventana recibe este mensaje a través de la función WindowProc.

#define WM_INPUT 0x00FF

Parámetros

wParam

El código de entrada. Use GET_RAWINPUT_CODE_WPARAM macro para obtener el valor.

Puede ser uno de los siguientes valores:

Value Significado
RIM_INPUT
0
La entrada se produjo mientras la aplicación estaba en primer plano.
La aplicación debe llamar a DefWindowProc para que el sistema pueda realizar la limpieza.
RIM_INPUTSINK
1
La entrada se produjo mientras la aplicación no estaba en primer plano.

lParam

Identificador HRAWINPUT de la estructura RAWINPUT que contiene la entrada sin procesar del dispositivo. Para obtener los datos sin procesar, use este identificador en la llamada a GetRawInputData.

Valor devuelto

Si una aplicación procesa este mensaje, debe devolver cero.

Observaciones

La entrada sin procesar solo está disponible cuando la aplicación llama a RegisterRawInputDevices con especificaciones de dispositivo válidas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

Referencia

GetRawInputData

RegisterRawInputDevices

RAWINPUT

GET_RAWINPUT_CODE_WPARAM

Conceptual

Entrada sin procesar