UnloadKeyboardLayout, fonction (winuser.h)

Décharge un identificateur de paramètres régionaux d’entrée (anciennement appelé disposition du clavier).

Syntaxe

BOOL UnloadKeyboardLayout(
  [in] HKL hkl
);

Paramètres

[in] hkl

Type : HKL

Identificateur des paramètres régionaux d’entrée à décharger.

Valeur retournée

Type : BOOL

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est égale à zéro. La fonction peut échouer pour les raisons suivantes :

  • Un identificateur de paramètres régionaux d’entrée non valide a été passé.
  • L’identificateur de paramètres régionaux d’entrée a été préchargé.
  • L’identificateur de paramètres régionaux d’entrée est en cours d’utilisation.
Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

L’identificateur de paramètres régionaux d’entrée est un concept plus large qu’une disposition de clavier, car il peut également englober un convertisseur de reconnaissance vocale, un éditeur de méthode d’entrée (IME) ou toute autre forme d’entrée.

UnloadKeyboardLayout ne peut pas décharger l’identificateur de paramètres régionaux d’entrée par défaut système s’il s’agit de la seule disposition de clavier chargée. Vous devez d’abord charger un autre identificateur de paramètres régionaux d’entrée avant de décharger l’identificateur de paramètres régionaux d’entrée par défaut.

Spécifications

   
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

ActivateKeyboardLayout

Conceptuel

GetKeyboardLayoutName

Entrées du clavier

LoadKeyboardLayout

Référence