ActivateKeyboardLayout |
Establece el identificador de la configuración regional de entrada (antes denominado identificador de distribución del teclado) para el subproceso de llamada o el proceso actual. El identificador de la configuración regional de entrada especifica una configuración regional y la distribución física del teclado.
|
BlockInput |
Impide que los eventos de entrada del teclado y del mouse lleguen a las aplicaciones.
|
EnableWindow |
Habilita o deshabilita la entrada del mouse y del teclado en la ventana o control especificados. Cuando la entrada está deshabilitada, la ventana no recibe entradas como clics del mouse y pulsaciones de teclas. Cuando la entrada está habilitada, la ventana recibe toda la entrada.
|
GetActiveWindow |
Recupera el identificador de la ventana activa asociada a la cola de mensajes del subproceso de la llamada.
|
GetAsyncKeyState |
Determina si una tecla está presionada o no en el momento en el que se llama a la función y si la tecla se ha presionado después de una llamada anterior a GetAsyncKeyState.
|
GetFocus |
Recupera el identificador de la ventana que tiene el foco del teclado, si la ventana está asociada a la cola de mensajes del subproceso que realiza la llamada.
|
GetKeyboardLayout |
Recupera el identificador de la configuración regional de entrada activo (antes denominado distribución del teclado) para el subproceso especificado. Si el parámetro idThread es cero, se devuelve el identificador de la configuración regional de entrada del subproceso activo.
|
GetKeyboardLayoutList |
Recupera los identificadores de configuración regional de entrada (antes denominados identificadores de distribución del teclado) correspondientes al conjunto actual de configuraciones regionales de entrada del sistema. La función copia los identificadores en el búfer especificado.
|
GetKeyboardLayoutName |
Recupera el nombre del identificador de la configuración regional de entrada activa (antes denominado distribución del teclado).
|
GetKeyboardState |
Copia el estado de las 256 teclas virtuales en el búfer especificado.
|
GetKeyNameText |
Recupera una cadena que representa el nombre de una tecla.
|
GetKeyState |
Recupera el estado de la tecla virtual especificada. El estado especifica si la tecla está presionada o no, o si es de alternancia (se activa y desactiva cada vez que se presiona la tecla).
|
GetLastInputInfo |
Recupera la hora del último evento de entrada.
|
IsWindowEnabled |
Determina si la ventana especificada está habilitada para la entrada del mouse y del teclado.
|
LoadKeyboardLayout |
Carga en el sistema un nuevo identificador de la configuración regional de entrada (antes denominado distribución de teclado). Se pueden cargar varios identificadores de configuración regional de entrada a la vez, pero solo hay uno activo por proceso cada vez. La carga de varios identificadores de configuración regional de entrada permite cambiar rápidamente entre ellos.
|
MapVirtualKey |
Traduce (asigna) un código de tecla virtual a un código de tecla o un valor de carácter, o bien traduce un código de tecla a un código de tecla virtual. Para especificar un identificador para la distribución del teclado que se va a usar para traducir el código especificado, use la función MapVirtualKeyEx.
|
MapVirtualKeyEx |
Asigna un código de tecla virtual a un código de tecla o un valor de carácter, o bien traduce un código de tecla a un código de tecla virtual. La función traduce los códigos usando el idioma de entrada y un identificador de la configuración regional de entrada.
|
OemKeyScan |
Asigna códigos OEMASCII de 0 a 0x0FF a los códigos de tecla OEM y los estados de cambio. La función proporciona información que permite a un programa enviar texto OEM a otro programa simulando la entrada del teclado.
|
RegisterHotKey |
Define una tecla de acceso rápido para todo el sistema.
|
SendInput |
Sintetiza pulsaciones de tecla, movimientos del mouse y clics de botón.
|
SetActiveWindow |
Activa una ventana. La ventana debe asociarse a la cola de mensajes del subproceso que llama.
|
SetFocus |
Establece el foco del teclado en la ventana especificada. La ventana debe asociarse a la cola de mensajes del subproceso que llama.
|
SetKeyboardState |
Copia una matriz de 256 bytes de estados de las teclas del teclado en la tabla de estado de entrada del teclado del subproceso que realiza la llamada. Esta es la misma tabla a la que acceden las funciones GetKeyboardState y GetKeyState. Los cambios realizados en esta tabla no afectan a la entrada del teclado para ningún otro subproceso.
|
ToAscii |
Traduce el código de tecla virtual y el estado de teclado especificados al carácter o caracteres correspondientes. La función traduce el código usando el idioma de entrada y la distribución física del teclado identificado por el identificador de distribución de teclado. Para especificar un identificador de la distribución del teclado que se va a usar para traducir el código especificado, use la función ToAsciiEx.
|
ToAsciiEx |
Traduce el código de tecla virtual y el estado de teclado especificados al carácter o caracteres correspondientes. La función traduce el código usando el idioma de entrada y la distribución física del teclado identificado por el identificador de la configuración regional de entrada.
|
ToUnicode |
Traduce el código de tecla virtual y el estado del teclado especificados al carácter o caracteres Unicode correspondientes. Para especificar un identificador para la distribución del teclado que se va a usar para traducir el código especificado, use la función ToUnicodeEx.
|
ToUnicodeEx |
Traduce el código de tecla virtual y el estado del teclado especificados al carácter o caracteres Unicode correspondientes.
|
UnloadKeyboardLayout |
Descarga un identificador de la configuración regional de entrada (antes denominado distribución del teclado).
|
UnregisterHotKey |
Libera una tecla de acceso rápido registrada previamente por el subproceso que realiza la llamada.
|
VkKeyScanEx |
Traduce un carácter al código de tecla virtual y el estado de cambio correspondientes. La función traduce el carácter usando el idioma de entrada y la distribución física del teclado identificados por el identificador de la configuración regional de entrada.
|