GetKeyboardType, fonction (winuser.h)
Récupère des informations sur le clavier actuel.
Syntaxe
int GetKeyboardType(
[in] int nTypeFlag
);
Paramètres
[in] nTypeFlag
Type : int
Type d’informations de clavier à récupérer. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
0 | Type de clavier |
1 | Sous-type de clavier |
2 | Nombre de touches de fonction sur le clavier |
Valeur retournée
Type : int
Si la fonction réussit, la valeur de retour spécifie les informations demandées.
Si la fonction échoue et que nTypeFlag n’est pas 1, la valeur de retour est 0 ; 0 est une valeur de retour valide lorsque nTypeFlag a la valeur 1 (sous-type clavier). Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Les types de clavier valides sont les suivants :
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 |
Les sous-types de clavier sont des valeurs dépendantes du fabricant d’équipement d’origine (OEM).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |
Voir aussi
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