Condividi tramite


Funzione ImmGetVirtualKey (immdev.h)

Recupera il valore della chiave virtuale originale associato a un messaggio di input chiave già elaborato dall'IME.

Sintassi

UINT ImmGetVirtualKey(
       HWND unnamedParam1
);

Parametri

unnamedParam1

Valore restituito

Se TranslateMessage è stato chiamato dall'applicazione, ImmGetVirtualKey restituisce VK_PROCESSKEY; in caso contrario, restituisce la chiave virtuale.

Commenti

Sebbene IME imposta il valore della chiave virtuale su VK_PROCESSKEY dopo l'elaborazione di un messaggio di input chiave, un'applicazione può recuperare il valore della chiave virtuale originale con la funzione ImmGetVirtualKey . Questa funzione viene usata solo per i messaggi di input delle chiavi contenenti il valore VK_PROCESSKEY. Le applicazioni possono ottenere solo la chiave virtuale originale usando questa funzione dopo la ricezione

messaggio WM_KEYDOWN (VK_PROCESSKEY ) e prima che TranslateMessage venga chiamato nel proprio

ciclo di messaggi.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop], supporto per la lingua asiatica orientale installato.
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione immdev.h (includono Immdev.h, Windows.h)
Libreria Imm32.lib
DLL Imm32.dll

Vedi anche