ActivateKeyboardLayout |
Nastaví vstupní identifikátor národního prostředí (dříve označovaný jako popisovač rozložení klávesnice) pro volající vlákno nebo aktuální proces. Identifikátor vstupního národního prostředí určuje národní prostředí i fyzické rozložení klávesnice.
|
BlockInput |
Blokuje vstupy z klávesnice a myši v aplikacích.
|
EnableWindow |
Povolí nebo zakáže zadávání myši a klávesnice do zadaného okna nebo ovládacího prvku. Když je vstup zakázaný, okno neobdrží vstup, například kliknutí myší a stisknutí kláves. Když je vstup povolený, okno přijme všechny vstupy.
|
GetActiveWindow |
Načte popisovač okna do aktivního okna připojeného k frontě zpráv volajícího vlákna.
|
GetAsyncKeyState |
Určuje, zda je klávesa v době volání funkce nahoru nebo dolů a zda byla klávesa stisknuta po předchozím volání GetAsyncKeyState.
|
GetFocus |
Načte popisovač do okna s fokusem klávesnice, pokud je okno připojené k frontě zpráv volajícího vlákna.
|
GetKeyboardLayout |
Načte identifikátor aktivního vstupního národního prostředí (dříve označovaný jako rozložení klávesnice) pro zadané vlákno. Pokud je parametr idThread nula, vrátí se vstupní identifikátor národního prostředí pro aktivní vlákno.
|
GetKeyboardLayoutList |
Načte vstupní identifikátory národního prostředí (dříve označované jako popisovače rozložení klávesnice) odpovídající aktuální sadě vstupních národních prostředí v systému. Funkce zkopíruje identifikátory do zadané vyrovnávací paměti.
|
GetKeyboardLayoutName |
Načte název aktivního vstupního identifikátoru národního prostředí (dříve označovaného jako rozložení klávesnice).
|
GetKeyboardState |
Zkopíruje stav 256 virtuálních klíčů do zadané vyrovnávací paměti.
|
GetKeyNameText |
Načte řetězec, který představuje název klíče.
|
GetKeyState |
Načte stav zadaného virtuálního klíče. Stav určuje, jestli je klávesa vzhůru, dolů nebo přepnutá (zapnuto, střídá se při každém stisknutí klávesy).
|
GetLastInputInfo |
Načte čas poslední vstupní události.
|
IsWindowEnabled |
Určuje, zda je zadané okno povoleno pro vstup myši a klávesnice.
|
LoadKeyboardLayout |
Načte do systému nový vstupní identifikátor národního prostředí (dříve označovaný jako rozložení klávesnice). Několik vstupních identifikátorů národního prostředí lze najednou načíst, ale najednou je aktivní pouze jeden pro jednotlivé procesy. Načtení více vstupních identifikátorů národního prostředí umožňuje rychle přepínat mezi nimi.
|
MapVirtualKey |
Přeloží (mapuje) kód virtuálního klíče na kód kontroly nebo hodnotu znaku nebo přeloží kód kontroly do kódu virtuálního klíče. Pokud chcete zadat popisovač rozložení klávesnice, které se má použít k překladu zadaného kódu, použijte funkci MapVirtualKeyEx.
|
MapVirtualKeyEx |
Mapuje kód virtuálního klíče na skenovací kód nebo hodnotu znaku nebo přeloží kód kontroly na kód virtuálního klíče. Funkce přeloží kódy pomocí jazyka zadávání a identifikátoru národního prostředí.
|
OemKeyScan |
Mapuje kódy OEMASCII 0 až 0x0FF do kódů skenování OEM a stavů směn. Funkce poskytuje informace, které programu umožňují odeslat text OEM do jiného programu simulací vstupu klávesnice.
|
RegisterHotKey |
Definuje systémovou klávesu s klávesou hot key.
|
SendInput |
Syntetizuje stisknutí kláves, pohyby myši a kliknutí na tlačítko.
|
SetActiveWindow |
Aktivuje okno. Okno musí být připojeno k frontě zpráv volajícího vlákna.
|
SetFocus |
Nastaví fokus klávesnice na zadané okno. Okno musí být připojeno k frontě zpráv volajícího vlákna.
|
SetKeyboardState |
Zkopíruje 256 bajtové pole stavů klávesových zkratek do tabulky vstupního stavu klávesnice volajícího vlákna. Jedná se o stejnou tabulku, ke které přistupuje funkce GetKeyboardState a GetKeyState. Změny provedené v této tabulce nemají vliv na vstup klávesnice do žádného jiného vlákna.
|
toascii |
Přeloží zadaný kód virtuálního klíče a stav klávesnice na odpovídající znak nebo znaky. Funkce přeloží kód pomocí jazyka zadávání a rozložení fyzické klávesnice identifikovaného popisovačem rozložení klávesnice. Pokud chcete zadat popisovač rozložení klávesnice, které se má použít k překladu zadaného kódu, použijte funkci ToAsciiEx.
|
toAsciiEx |
Přeloží zadaný kód virtuálního klíče a stav klávesnice na odpovídající znak nebo znaky. Funkce přeloží kód pomocí jazyka zadávání a rozložení fyzické klávesnice identifikovaného vstupním identifikátorem národního prostředí.
|
toUnicode |
Přeloží zadaný kód virtuálního klíče a stav klávesnice na odpovídající znak nebo znaky Unicode. Pokud chcete zadat popisovač rozložení klávesnice, které se má použít k překladu zadaného kódu, použijte funkci ToUnicodeEx.
|
ToUnicodeEx |
Přeloží zadaný kód virtuálního klíče a stav klávesnice na odpovídající znak nebo znaky Unicode.
|
unloadKeyboardLayout |
Uvolní vstupní identifikátor národního prostředí (dříve označovaný jako rozložení klávesnice).
|
UnregisterHotKey |
Uvolní dříve zaregistrovanou klávesovou zkratku volajícím vláknem.
|
VkKeyScanEx |
Přeloží znak do odpovídajícího kódu virtuálního klíče a stavu směny. Funkce přeloží znak pomocí jazyka zadávání a rozložení fyzické klávesnice identifikovaného identifikátorem vstupního národního prostředí.
|