OemKeyScan

OemKeyScan funkcia priraďuje kódy OEM ASCII 0 až 0x0FF do OEM skenovanie kódy a shift states. Funkcia poskytuje informácie, ktoré umožní, aby program odošle OEM text do iného programu simuláciou vstup z klávesnice.

(DWORD OemKeyScan SLOVO  wOemChar / / ASCII hodnota znaku OEM);
 

Parametre

wOemChar
Určuje ASCII hodnota znaku OEM.

Note:

Nízka-order slovo návratová hodnota obsahuje skenovanie kód daného znaku OEM a Rozdeli slovo obsahuje stav posun, čo môže byť kombinácia vlajky bity.

Bitové Význam
1 Je stlačená klávesa buď shift.
2 Buď ctrl klávesu.
4 Lisované buď kláves alt.
8 Stlačený kláves Hankaku
16 Vyhradené (definované ovládač rozloženie klávesnice).
32 Vyhradené (definované ovládač rozloženie klávesnice).

Ak znak nemôže byť produkovaná jediné stlačenie tlačidla pomocou aktuálneho rozloženia klávesnice, vrátená hodnota je 0xFFFFFFFF.

Poznámky

Táto funkcia neposkytuje preklady pre znaky, ktoré vyžadujú kombináciu klávesov ctrl + alt alebo mŕtve kľúče. Znaky neprekladajú táto funkcia musí byť skopírovaný simuláciou vstupné pomocou klávesnice mechanizmu alt +. Kláves n umlock musí byť vypnutý.

Táto funkcia neposkytuje prekladov pre znaky, ktoré nemožno napísanú jeden stlačenie klávesu používať aktuálne rozloženie klávesnice, ako sú znaky s diakritikou vyžadujúce mŕtvych kľúče. Znaky neprekladajú touto funkciou môže simulujú prostredníctvom použitia klávesnice mechanizmu alt +. Kláves n umlock musí.

Táto funkcia sa realizuje pomocou funkcie VkKeyScan.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.

Pozri tiež

Klávesnice-prehlad vstup klávesnice vstup funkcie VkKeyScan

Index