OemKeyScan

Funkcja OemKeyScan mapy kody OEM ASCII 0 poprzez 0x0FF OEM skanowanie kodów i shift Państwa. Funkcja zawiera informacje, który pozwala na wysyłanie tekst OEM do innego programu, symulując klawiatury.

(DWORD OemKeyScan Program WORD  wOemChar / / wartość ASCII znaku OEM);
 

Parametry

wOemChar
Określa wartość ASCII znaku OEM.

Zwraca wartości

Słowo bity wartość zwracany zawiera kod skanowania danego znaku OEM, a program word wysokich numerach Państwo klawisze shift, która może być kombinacją następujących bity flagi.

Bitowe Znaczenie
1 Albo klawisz shift jest naciśnięty.
2 Naciśnięcia albo klawisza ctrl.
4 Albo klawisz jest wciśnięty.
8 Naciśnięty klawisz Hankaku
16 Zarezerwowane (zdefiniowany przez kierowcę układu klawiatury).
32 Zarezerwowane (zdefiniowany przez kierowcę układu klawiatury).

Jeśli znak nie produkowanych przez naciśnięcie jednego klawisza przy użyciu bieżący układ klawiatury, wartość zwracany jest równa 0xFFFFFFFF.

Uwagi

Ta funkcja zapewnia tłumaczenia na znaki, które wymagają ctrl + alt lub martwe kluczy. Znaki nie są tłumaczone przez tę funkcję muszą zostać skopiowane symulując wejściowego przy użyciu mechanizmu klawiatury klawisze alt +. Klawisz numlock musi być wyłączony.

Ta funkcja zapewnia tłumaczenia znaków, które nie wpisano jednym naciśnięciem przy użyciu bieżący układ klawiatury, takie jak znaki ze znakami diakrytycznymi wymagające martwych klucze. Znaki nie są tłumaczone przez tę funkcję, można dokonać symulacji za pomocą mechanizmu klawiatury klawisze alt +. Klawisz numlock musi znajdować się na.

Ta funkcja jest implementowane za pomocą funkcji VkKeyScan.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Przegląd danych wejściowych klawiatura, funkcji wprowadzania klawiatury, VkKeyScan

Index