Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |