ActivateKeyboardLayout |
Ustawia identyfikator ustawień regionalnych wejściowych (dawniej nazywany uchwytem układu klawiatury) dla wątku wywołującego lub bieżącego procesu. Wejściowy identyfikator ustawień regionalnych określa ustawienia regionalne, a także fizyczny układ klawiatury.
|
BlockInput |
Blokuje zdarzenia klawiatury i danych wejściowych myszy przed dotarciem do aplikacji.
|
EnableWindow |
Włącza lub wyłącza wprowadzanie myszy i klawiatury do określonego okna lub kontrolki. Gdy dane wejściowe są wyłączone, okno nie odbiera danych wejściowych, takich jak kliknięcia myszy i naciśnięcia. Po włączeniu danych wejściowych okno odbiera wszystkie dane wejściowe.
|
GetActiveWindow |
Pobiera uchwyt okna do aktywnego okna dołączonego do kolejki komunikatów wywołującego wątku.
|
GetAsyncKeyState |
Określa, czy klucz jest w górę, czy w dół w czasie wywoływania funkcji, i czy został naciśnięty po poprzednim wywołaniu polecenia GetAsyncKeyState.
|
GetFocus |
Pobiera uchwyt do okna z fokusem klawiatury, jeśli okno jest dołączone do kolejki komunikatów wątku wywołującego.
|
GetKeyboardLayout |
Pobiera aktywny identyfikator ustawień regionalnych wejściowych (wcześniej nazywany układem klawiatury) dla określonego wątku. Jeśli parametr idThread ma wartość zero, zwracany jest identyfikator ustawień regionalnych wejściowych dla aktywnego wątku.
|
GetKeyboardLayoutList |
Pobiera identyfikatory ustawień regionalnych wejściowych (dawniej nazywane uchwytami układu klawiatury) odpowiadające bieżącemu zestawowi ustawień regionalnych danych wejściowych w systemie. Funkcja kopiuje identyfikatory do określonego buforu.
|
GetKeyboardLayoutName |
Pobiera nazwę aktywnego identyfikatora ustawień regionalnych danych wejściowych (wcześniej nazywanego układem klawiatury).
|
GetKeyboardState |
Kopiuje stan 256 kluczy wirtualnych do określonego buforu.
|
GetKeyNameText |
Pobiera ciąg reprezentujący nazwę klucza.
|
GetKeyState |
Pobiera stan określonego klucza wirtualnego. Stan określa, czy klucz jest w górę, w dół, czy włączony (naprzemienny przy każdym naciśnięciu).
|
GetLastInputInfo |
Pobiera czas ostatniego zdarzenia wejściowego.
|
IsWindowEnabled |
Określa, czy określone okno jest włączone dla wprowadzania myszy i klawiatury.
|
LoadKeyboardLayout |
Ładuje do systemu nowy identyfikator ustawień regionalnych wejściowych (wcześniej nazywany układem klawiatury). Jednocześnie można załadować kilka identyfikatorów ustawień regionalnych, ale tylko jeden na proces jest aktywny w danym momencie. Ładowanie wielu wejściowych identyfikatorów ustawień regionalnych umożliwia szybkie przełączanie się między nimi.
|
MapVirtualKey |
Tłumaczy (mapy) kod klucza wirtualnego na kod skanowania lub wartość znaku albo tłumaczy kod skanowania na kod klucza wirtualnego. Aby określić uchwyt układu klawiatury do użycia do tłumaczenia określonego kodu, użyj funkcji MapVirtualKeyEx.
|
MapVirtualKeyEx |
Mapuje kod klucza wirtualnego na kod skanowania lub wartość znaku albo tłumaczy kod skanowania na kod klucza wirtualnego. Funkcja tłumaczy kody przy użyciu języka wejściowego i identyfikatora ustawień regionalnych danych wejściowych.
|
OemKeyScan |
Mapuje kody OEMASCII od 0 do 0x0FF do kodów skanowania OEM i stanów przesunięcia. Funkcja udostępnia informacje umożliwiające programowi wysyłanie tekstu OEM do innego programu przez symulowanie danych wejściowych klawiatury.
|
RegisterHotKey |
Definiuje klucz gorący dla całego systemu.
|
SendInput |
Syntetyzuje naciśnięcia, ruchów myszy i kliknięć przycisków.
|
SetActiveWindow |
Aktywuje okno. Okno musi być dołączone do kolejki komunikatów wątku wywołującego.
|
SetFocus |
Ustawia fokus klawiatury na określone okno. Okno musi być dołączone do kolejki komunikatów wątku wywołującego.
|
SetKeyboardState |
Kopiuje tablicę 256-bajtową stanów klawiatury do tabeli stanu wprowadzania klawiatury wątku wywołującego. Jest to ta sama tabela uzyskana przez funkcje GetKeyboardState i GetKeyState. Zmiany wprowadzone w tej tabeli nie mają wpływu na wprowadzanie klawiatury do żadnego innego wątku.
|
ToAscii |
Tłumaczy określony kod klucza wirtualnego i stan klawiatury na odpowiadający mu znak lub znaki. Funkcja tłumaczy kod przy użyciu języka wejściowego i fizycznego układu klawiatury identyfikowane przez uchwyt układu klawiatury. Aby określić uchwyt układu klawiatury, który ma być używany do tłumaczenia określonego kodu, użyj funkcji ToAsciiEx.
|
toAsciiEx |
Tłumaczy określony kod klucza wirtualnego i stan klawiatury na odpowiadający mu znak lub znaki. Funkcja tłumaczy kod przy użyciu języka wejściowego i fizycznego układu klawiatury zidentyfikowanych przez identyfikator ustawień regionalnych danych wejściowych.
|
ToUnicode |
Tłumaczy określony kod klucza wirtualnego i stan klawiatury na odpowiadający mu znak Lub znaki Unicode. Aby określić uchwyt w układzie klawiatury używany do tłumaczenia określonego kodu, użyj funkcji ToUnicodeEx.
|
ToUnicodeEx |
Tłumaczy określony kod klucza wirtualnego i stan klawiatury na odpowiadający mu znak Lub znaki Unicode.
|
UnloadKeyboardLayout |
Zwalnia identyfikator ustawień regionalnych wejściowych (wcześniej nazywany układem klawiatury).
|
UnregisterHotKey |
Zwalnia klucz hot wcześniej zarejestrowany przez wątek wywołujący.
|
VkKeyScanEx |
Tłumaczy znak na odpowiedni kod klucza wirtualnego i stan przesunięcia. Funkcja tłumaczy znak przy użyciu języka wejściowego i fizycznego układu klawiatury zidentyfikowanych przez identyfikator ustawień regionalnych danych wejściowych.
|