ActivateKeyboardLayout |
Imposta l'identificatore delle impostazioni locali di input (denominato in precedenza handle di layout della tastiera) per il thread chiamante o il processo corrente. L'identificatore delle impostazioni locali di input specifica le impostazioni locali e il layout fisico della tastiera.
|
BlockInput |
Blocca gli eventi di input da tastiera e mouse dal raggiungimento delle applicazioni.
|
EnableWindow |
Abilita o disabilita l'input del mouse e della tastiera per la finestra o il controllo specificato. Quando l'input è disabilitato, la finestra non riceve input, ad esempio i clic del mouse e i tasti. Quando l'input è abilitato, la finestra riceve tutto l'input.
|
GetActiveWindow |
Recupera l'handle della finestra nella finestra attiva collegata alla coda di messaggi del thread chiamante.
|
GetAsyncKeyState |
Determina se un tasto è verso l'alto o verso il basso al momento della chiamata alla funzione e se il tasto è stato premuto dopo una chiamata precedente a GetAsyncKeyState.
|
GetFocus |
Recupera l'handle nella finestra con lo stato attivo della tastiera, se la finestra è collegata alla coda di messaggi del thread chiamante.
|
getKeyboardLayout |
Recupera l'identificatore delle impostazioni locali di input attivo (precedentemente denominato layout della tastiera) per il thread specificato. Se il parametro idThread è zero, viene restituito l'identificatore delle impostazioni locali di input per il thread attivo.
|
GetKeyboardLayoutList |
Recupera gli identificatori delle impostazioni locali di input (in precedenza denominati handle di layout della tastiera) corrispondenti al set corrente di impostazioni locali di input nel sistema. La funzione copia gli identificatori nel buffer specificato.
|
GetKeyboardLayoutName |
Recupera il nome dell'identificatore delle impostazioni locali di input attivo (in precedenza denominato layout della tastiera).
|
GetKeyboardState |
Copia lo stato delle 256 chiavi virtuali nel buffer specificato.
|
GetKeyNameText |
Recupera una stringa che rappresenta il nome di una chiave.
|
GetKeyState |
Recupera lo stato della chiave virtuale specificata. Lo stato specifica se il tasto è attivo o disattivato ogni volta che viene premuto il tasto.
|
GetLastInputInfo |
Recupera l'ora dell'ultimo evento di input.
|
IsWindowEnabled |
Determina se la finestra specificata è abilitata per l'input del mouse e della tastiera.
|
LoadKeyboardLayout |
Carica un nuovo identificatore delle impostazioni locali di input (in precedenza denominato layout della tastiera) nel sistema. È possibile caricare più identificatori delle impostazioni locali di input alla volta, ma solo uno per processo è attivo alla volta. Il caricamento di più identificatori delle impostazioni locali di input consente di spostarsi rapidamente tra di essi.
|
MapVirtualKey |
Converte (mappe) un codice di chiave virtuale in un codice di analisi o un valore di carattere oppure converte un codice di analisi in un codice di chiave virtuale. Per specificare un handle per il layout della tastiera da usare per tradurre il codice specificato, utilizzare la funzionemapVirtualKeyEx.
|
MapVirtualKeyEx |
Esegue il mapping di un codice di chiave virtuale in un codice di analisi o un valore di carattere oppure converte un codice di analisi in un codice di chiave virtuale. La funzione converte i codici usando la lingua di input e un identificatore delle impostazioni locali di input.
|
OemKeyScan |
Esegue il mapping dei codici OEMASCII da 0 a 0x0FF nei codici di analisi OEM e negli stati di spostamento. La funzione fornisce informazioni che consentono a un programma di inviare testo OEM a un altro programma simulando l'input da tastiera.
|
RegisterHotKey |
Definisce un tasto di scelta rapida a livello di sistema.
|
SendInput |
Sintetizza le sequenze di tasti, i movimenti del mouse e i clic dei pulsanti.
|
SetActiveWindow |
Attiva una finestra. La finestra deve essere collegata alla coda di messaggi del thread chiamante.
|
SetFocus |
Imposta lo stato attivo della tastiera sulla finestra specificata. La finestra deve essere collegata alla coda di messaggi del thread chiamante.
|
SetKeyboardState |
Copia una matrice di tasti da 256 byte nella tabella dello stato di input della tastiera del thread chiamante. Si tratta della stessa tabella a cui si accede dalle funzioniGetKeyboardStatee GetKeyState. Le modifiche apportate a questa tabella non influiscono sull'input della tastiera su altri thread.
|
ToAscii |
Converte il codice di tasto virtuale e lo stato della tastiera specificati nel carattere o nei caratteri corrispondenti. La funzione converte il codice usando la lingua di input e il layout fisico della tastiera identificato dall'handle di layout della tastiera. Per specificare un handle per il layout della tastiera da usare per tradurre il codice specificato, utilizzare la funzioneToAsciiEx.
|
ToAsciiEx |
Converte il codice di tasto virtuale e lo stato della tastiera specificati nel carattere o nei caratteri corrispondenti. La funzione converte il codice usando la lingua di input e il layout fisico della tastiera identificato dall'identificatore delle impostazioni locali di input.
|
ToUnicode |
Converte il codice di tasto virtuale e lo stato della tastiera specificati nel carattere o nei caratteri Unicode corrispondenti. Per specificare un handle per il layout della tastiera da usare per tradurre il codice specificato, usare la funzioneToUnicodeEx.
|
ToUnicodeEx |
Converte il codice di tasto virtuale e lo stato della tastiera specificati nel carattere o nei caratteri Unicode corrispondenti.
|
UnloadKeyboardLayout |
Scarica un identificatore delle impostazioni locali di input (denominato in precedenza layout di tastiera).
|
UnregisterHotKey |
Libera un tasto di scelta rapida registrato in precedenza dal thread chiamante.
|
VkKeyScanEx |
Converte un carattere nel codice della chiave virtuale corrispondente e nello stato di spostamento. La funzione converte il carattere usando la lingua di input e il layout fisico della tastiera identificato dall'identificatore delle impostazioni locali di input.
|