Função UnloadKeyboardLayout (winuser.h)
Descarrega uma identificação de localidade de entrada (chamada antes de layout de teclado).
Sintaxe
BOOL UnloadKeyboardLayout(
[in] HKL hkl
);
Parâmetros
[in] hkl
Tipo: HKL
O identificador de localidade de entrada a ser descarregado.
Valor retornado
Tipo: BOOL
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. A função pode falhar pelos seguintes motivos:
- Um identificador de localidade de entrada inválido foi passado.
- O identificador de localidade de entrada foi pré-carregado.
- O identificador de localidade de entrada está em uso.
Comentários
O identificador de localidade de entrada é um conceito mais amplo do que um layout de teclado, pois também pode abranger um conversor de fala em texto, um IME (Editor de Método de Entrada) ou qualquer outra forma de entrada.
UnloadKeyboardLayout não poderá descarregar o identificador de localidade de entrada padrão do sistema se ele for o único layout de teclado carregado. Primeiro, você deve carregar outro identificador de localidade de entrada antes de descarregar o identificador de localidade de entrada padrão.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |
Confira também
Conceitual
Referência