Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o valor da chave virtual original associado a uma mensagem de entrada de chave que o IME já processou.
Sintaxe
UINT ImmGetVirtualKey(
HWND unnamedParam1
);
Parâmetros
unnamedParam1
Valor retornado
Se TranslateMessage tiver sido chamado pelo aplicativo, ImmGetVirtualKey retornará VK_PROCESSKEY; caso contrário, ele retornará a chave virtual.
Comentários
Embora o IME defina o valor da chave virtual como VK_PROCESSKEY depois de processar uma mensagem de entrada de chave, um aplicativo pode recuperar o valor da chave virtual original com a função ImmGetVirtualKey . Essa função é usada apenas para mensagens de entrada de chave que contêm o valor VK_PROCESSKEY. Os aplicativos só podem obter a chave virtual original usando essa função depois de receber
a mensagem WM_KEYDOWN (VK_PROCESSKEY) e antes de TranslateMessage ser chamado por conta própria
loop de mensagem.
Requisitos
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho], suporte ao idioma do Leste Asiático instalado. |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | immdev.h (inclua Immdev.h, Windows.h) |
| Biblioteca | Imm32.lib |
| DLL | Imm32.dll |