WM_IME_KEYDOWN Nachricht
Wird vom IME an eine Anwendung gesendet, um die Anwendung eines Tastendrucks zu benachrichtigen und die Reihenfolge der Nachrichten beizubehalten. Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion .
LRESULT CALLBACK WindowProc(
HWND hwnd,
WM_IME_KEYDOWN,
WPARAM wParam,
LPARAM lParam
);
Parameter
-
hwnd
-
Ein Handle zum Fenster.
-
wParam
-
Virtueller Schlüsselcode des Schlüssels.
-
lParam
-
Wiederholungsanzahl, Scancode, Erweiterte Schlüsselflagge, Kontextcode, vorheriges Schlüsselstatusflagge und Übergangszustandsflaggen, wie in der folgenden Tabelle gezeigt.
bit Bedeutung 0-15 Anzahl wiederholen. 16-23 Scancode. 24 Erweiterter Schlüssel. Dieser Wert ist 1, wenn es sich um einen erweiterten Schlüssel handelt. Andernfalls ist der Wert 0. 25-28 Wird nicht verwendet. 29 Kontextcode. Dieser Wert ist immer 0. 30 Vorheriger Schlüsselstatus. Dieser Wert ist 1, wenn der Schlüssel herunter ist, oder 0, wenn er hoch ist. 31 Übergangsstatus. Dieser Wert ist immer 0.
Rückgabewert
Eine Anwendung sollte 0 zurückgeben, wenn sie diese Nachricht verarbeitet.
Bemerkungen
Eine Anwendung kann diese Nachricht verarbeiten oder an die DefWindowProc-Funktion übergeben, um eine übereinstimmende WM_KEYDOWN Nachricht zu generieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|