WM_INPUT message

Envoyé à la fenêtre qui obtient une entrée brute.

Une fenêtre reçoit ce message via sa fonction WindowProc.

#define WM_INPUT 0x00FF

Paramètres

wParam

Code d’entrée. Utilisez GET_RAWINPUT_CODE_WPARAM macro pour obtenir la valeur.

Peut avoir l’une des valeurs suivantes :

Valeur Signification
RIM_INPUT
0
L’entrée s’est produite alors que l’application était au premier plan.
L’application doit appeler DefWindowProc pour que le système puisse effectuer un nettoyage.
RIM_INPUTSINK
1
L’entrée s’est produite alors que l’application n’était pas au premier plan.

lParam

Un handle HRAWINPUT pour la structure RAWINPUT qui contient l’entrée brute de l’appareil. Pour obtenir les données brutes, utilisez ce handle dans l’appel à GetRawInputData.

Valeur retournée

Si une application traite ce message, elle doit retourner zéro.

Notes

L’entrée brute est disponible uniquement lorsque l’application appelle RegisterRawInputDevices avec des spécifications d’appareil valides.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête
Winuser.h (include Windows.h)

Voir aussi

Référence

GetRawInputData

RegisterRawInputDevices

RAWINPUT

GET_RAWINPUT_CODE_WPARAM

Conceptuel

Entrée brute