Biblioteki C/C++
SetKeyboardState
[funkcja] Kopiuje tablicę stanów poszczególnych klawiszy do odpowiedniej tablicy wywołującego wątku.Składnia
#include <windows.h>
BOOL WINAPI SetKeyboardState(
LPBYTE lpKeyState
);
Argumenty
Zwracana wartość
Jeśli wywołanie funkcji powiedzie się, zwróci ona wartość niezerową. W przeciwnym wypadku wartością zwróconą będzie 0. Aby uzyskać szczegółowe informacje o błędzie, użyj
GetLastError.
Opis szczegółowy
Funkcja
SetKeyboardState kopiuje tablicę stanów poszczególnych klawiszy do odpowiedniej tablicy wywołującego wątku.
Ponieważ funkcja nie modyfikuje globalnej tablicy stanów poszczególnych przycisków, nie można jej użyć aby zapalić diodę dla klawiszy Num Lock, Caps Lock, czy Scroll Lock (ani dla japońskiego klawisza KANA).
Wymagania
Zagadnienia powiązane
VkKeyScan | Tłumaczy podany znak na odpowiadający mu kod wirtualnego klawisza. (funkcja) |
---|
VkKeyScanEx | Tłumaczy podany znak na odpowiadający mu kod wirtualnego klawisza używając podanych ustawień lokalnych. (funkcja) |
---|
GetKeyboardState | Kopiuje stan 256 wirtualnych klawiszy do podanego bufora. (funkcja) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.