_Message d’entrée WM

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

Une fenêtre reçoit ce message par le biais de sa fonction WindowProc .

#define WM_INPUT 0x00FF

Paramètres

wParam

Code d’entrée. Utilisez la macro _ RAWINPUT _ code _ wParam pour récupérer la valeur.

Peut avoir l’une des valeurs suivantes :

Valeur Signification
Bord _ ENTRÉE
0
Une entrée s’est produite pendant que l’application était au premier plan.
L’application doit appeler DefWindowProc pour que le système puisse effectuer un nettoyage.
Bord _ INPUTSINK
1
Une entrée s’est produite alors que l’application ne se trouvait pas au premier plan.

lParam

Handle HRAWINPUT vers la structure RAWINPUT qui contient l’entrée brute de l’appareil. Pour récupérer les données brutes, utilisez ce handle dans l’appel à GetRawInputData.

Valeur de retour

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

Notes

Les entrées brutes sont disponibles uniquement quand l’application appelle RegisterRawInputDevices avec des spécifications de périphérique valides.

Spécifications

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

Voir aussi

Référence

GetRawInputData

RegisterRawInputDevices

RAWINPUT

Obtient _ le _ wParam de code RAWINPUT _

Conceptuel

Entrée brute