Funzione UnloadKeyboardLayout (winuser.h)

Scarica un identificatore delle impostazioni locali di input (in precedenza denominato layout della tastiera).

Sintassi

BOOL UnloadKeyboardLayout(
  [in] HKL hkl
);

Parametri

[in] hkl

Tipo: HKL

Identificatore delle impostazioni locali di input da scaricare.

Valore restituito

Tipo: BOOL

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. La funzione può non riuscire per i motivi seguenti:

  • È stato passato un identificatore delle impostazioni locali di input non valido.
  • L'identificatore delle impostazioni locali di input è stato precaricati.
  • L'identificatore delle impostazioni locali di input è in uso.
Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

L'identificatore delle impostazioni locali di input è un concetto più ampio di un layout della tastiera, poiché può anche includere un convertitore voce a testo, un editor di metodi di input (IME) o qualsiasi altra forma di input.

UnloadKeyboardLayout non può scaricare l'identificatore delle impostazioni locali di input predefinito del sistema se è l'unico layout di tastiera caricato. È prima necessario caricare un altro identificatore delle impostazioni locali di input prima di scaricare l'identificatore delle impostazioni locali di input predefinito.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

ActivateKeyboardLayout

Informazioni concettuali

GetKeyboardLayoutName

Input della tastiera

LoadKeyboardLayout

Riferimento