OemKeyScan

La funzione OemKeyScan mappe codici OEM ASCII da 0 a 0x0FF in codici di scansione OEM e spostamento degli Stati. La funzione fornisce informazioni che consentono a un programma per inviare il testo OEM ad un altro programma simulando l'input da tastiera.

(DWORD OemKeyScan PAROLA  wOemChar / / valore ASCII del carattere OEM);
 

Parametri

wOemChar
Specifica il valore ASCII del carattere OEM.

Valori restituiti

La parola di ordine inferiore del valore restituito contiene il codice di analisi del carattere determinato OEM, e la parola di ordine superiore contiene lo stato di spostamento, che può essere una combinazione dei seguenti bit bandiera.

Po ' Significato
1 O tasto shift.
2 O tasto ctrl.
4 O tasto alt.
8 Viene premuto il tasto Hankaku
16 Riservato (definito da driver di layout della tastiera).
32 Riservato (definito da driver di layout della tastiera).

Se il carattere non può essere prodotto da un singolo tasto utilizzando il layout di tastiera corrente, il valore restituito è 0xFFFFFFFF.

Osservazioni

Questa funzione non fornisce traduzioni per i caratteri che richiedono ctrl + alt o tasti morti. Caratteri non tradotti da questa funzione devono essere copiati simulando ingresso utilizzando il meccanismo di tastiera alt +. Il tasto numlock deve essere spento.

Questa funzione non fornisce traduzioni per i caratteri che non possono essere tipizzate con una sequenza di tasti utilizzando il layout di tastiera corrente, come ad esempio personaggi con segni diacritici che richiedono tasti morti. Caratteri non tradotti da questa funzione possono essere simulati utilizzando il meccanismo di tastiera alt +. Il tasto numlock deve essere su.

Questa funzione viene implementata utilizzando la funzione VkKeyScan.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Cenni preliminari sull'Input di tastiera, funzioni di Input di tastiera, VkKeyScan

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index