Función UnloadKeyboardLayout (winuser.h)

Descarga un identificador de la configuración regional de entrada (antes denominado distribución del teclado).

Sintaxis

BOOL UnloadKeyboardLayout(
  [in] HKL hkl
);

Parámetros

[in] hkl

Tipo: HKL

Identificador de configuración regional de entrada que se va a descargar.

Valor devuelto

Tipo: BOOL

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. La función puede producir un error por los siguientes motivos:

  • Se pasó un identificador de configuración regional de entrada no válido.
  • El identificador de configuración regional de entrada se cargó previamente.
  • El identificador de configuración regional de entrada está en uso.
Para obtener información de error extendida, llame a GetLastError.

Comentarios

El identificador de configuración regional de entrada es un concepto más amplio que un diseño de teclado, ya que también puede abarcar un convertidor de voz a texto, un Editor de métodos de entrada (IME) o cualquier otra forma de entrada.

UnloadKeyboardLayout no puede descargar el identificador de configuración regional de entrada predeterminado del sistema si es el único diseño de teclado cargado. Primero debe cargar otro identificador de configuración regional de entrada antes de descargar el identificador de configuración regional de entrada predeterminado.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluir Windows.h)
Library User32.lib
Archivo DLL User32.dll

Consulte también

ActivateKeyboardLayout

Conceptual

GetKeyboardLayoutName

Entrada de teclado

LoadKeyboardLayout

Referencia