Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den ursprünglichen wert des virtuellen Schlüssels ab, der einer Schlüsseleingabenachricht zugeordnet ist, die der IME bereits verarbeitet hat.
Syntax
UINT ImmGetVirtualKey(
HWND unnamedParam1
);
Parameter
unnamedParam1
Rückgabewert
Wenn TranslateMessage von der Anwendung aufgerufen wurde, gibt ImmGetVirtualKey VK_PROCESSKEY zurück. andernfalls wird der virtuelle Schlüssel zurückgegeben.
Hinweise
Obwohl der IME den Wert des virtuellen Schlüssels nach der Verarbeitung einer Schlüsseleingabenachricht auf VK_PROCESSKEY festlegt, kann eine Anwendung den ursprünglichen wert des virtuellen Schlüssels mit der Funktion ImmGetVirtualKey wiederherstellen. Diese Funktion wird nur für Schlüsseleingabemeldungen verwendet, die den VK_PROCESSKEY Wert enthalten. Anwendungen können den ursprünglichen virtuellen Schlüssel nur mithilfe dieser Funktion abrufen, nachdem sie empfangen haben.
die WM_KEYDOWN (VK_PROCESSKEY)-Nachricht und vor dem Aufruf von TranslateMessage
Nachrichtenschleife.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps],Ostasiatische Sprachunterstützung installiert. |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | immdev.h (einschließen immdev.h, Windows.h) |
| Bibliothek | Imm32.lib |
| DLL | Imm32.dll |