Partager via


Fonction ImmGetVirtualKey (immdev.h)

Récupère la valeur de clé virtuelle d’origine associée à un message d’entrée de clé que l’IME a déjà traité.

Syntaxe

UINT ImmGetVirtualKey(
       HWND unnamedParam1
);

Paramètres

unnamedParam1

Valeur retournée

Si TranslateMessage a été appelé par l’application, ImmGetVirtualKey retourne VK_PROCESSKEY ; sinon, il retourne la clé virtuelle.

Notes

Bien que l’IME définisse la valeur de la clé virtuelle sur VK_PROCESSKEY après avoir traité un message d’entrée de clé, une application peut récupérer la valeur de clé virtuelle d’origine avec la fonction ImmGetVirtualKey . Cette fonction est utilisée uniquement pour les messages d’entrée de clé contenant la valeur VK_PROCESSKEY. Les applications ne peuvent obtenir la clé virtuelle d’origine qu’à l’aide de cette fonction après avoir reçu

le message WM_KEYDOWN (VK_PROCESSKEY) et avant que TranslateMessage soit appelé dans son propre message

boucle de message.

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement], prise en charge des langues d’Asie de l’Est installée.
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête immdev.h (inclure Immdev.h, Windows.h)
Bibliothèque Imm32.lib
DLL Imm32.dll

Voir aussi