structure RID_DEVICE_INFO_KEYBOARD (winuser.h)
Définit les données d’entrée brute à partir du clavier spécifié.
Syntaxe
typedef struct tagRID_DEVICE_INFO_KEYBOARD {
DWORD dwType;
DWORD dwSubType;
DWORD dwKeyboardMode;
DWORD dwNumberOfFunctionKeys;
DWORD dwNumberOfIndicators;
DWORD dwNumberOfKeysTotal;
} RID_DEVICE_INFO_KEYBOARD, *PRID_DEVICE_INFO_KEYBOARD;
Membres
dwType
Type : DWORD
Type de clavier. Consultez Remarques.
Valeur | Description |
---|---|
0x4 | Claviers 101 ou 102 touches améliorés (et compatibles) |
0x7 | Clavier japonais |
0x8 | Clavier coréen |
0x51 | Type inconnu ou clavier HID |
dwSubType
Type : DWORD
Sous-type spécifique au fournisseur du clavier. Consultez Remarques.
dwKeyboardMode
Type : DWORD
Mode de code d’analyse. Généralement 1, ce qui signifie que le jeu de code d’analyse 1 est utilisé. Consultez Keyboard Scan Code Specification.
dwNumberOfFunctionKeys
Type : DWORD
Nombre de touches de fonction sur le clavier.
dwNumberOfIndicators
Type : DWORD
Nombre de voyants LED sur le clavier.
dwNumberOfKeysTotal
Type : DWORD
Nombre total de touches sur le clavier.
Remarques
Pour plus d’informations sur les types de clavier, les sous-types, les modes de code d’analyse et les dispositions de clavier associées, consultez la documentation dans les en-têtes kbd.h, ntdd8042.h et ntdkbdkbd.h dans SDK Windows, ainsi que les exemples de disposition du clavier.
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 (inclure Windows.h) |
Voir aussi
Conceptuel
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour