WM _ IME _ KEYUP-Meldung

Wird vom IME an eine Anwendung gesendet, um die Anwendung über eine Schlüsselfreigabe zu benachrichtigen und die Nachrichten reihenfolge zu behalten. Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion.

LRESULT CALLBACK WindowProc(
  HWND  hwnd,       
  WM_IME_KEYUP,    
  WPARAM wParam,   
  LPARAM lParam    
);

Parameter

Hwnd

Ein Handle für ein Fenster.

wParam

Virtueller Schlüsselcode des Schlüssels.

lParam

Wiederholungsanzahl, Scancode, erweitertes Schlüsselflag, Kontextcode, vorheriges Schlüsselzustandsflag und Übergangszustandsflag, wie unten dargestellt.

bit Bedeutung
0-15 Wiederholungsanzahl. Dieser Wert ist immer 1.
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üsselzustand. Dieser Wert ist immer 1.
31 Übergangsstatus. Dieser Wert ist immer 1.

Rückgabewert

Eine Anwendung sollte 0 zurückgeben, wenn sie diese Nachricht verarbeitet.

Hinweise

Eine Anwendung kann diese Nachricht verarbeiten oder an die DefWindowProc-Funktion übergeben, um eine entsprechende WM _ KEYUP-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
Winuser.h (include Windows.h)

Siehe auch

Eingabemethode-Manager

Meldungen des Eingabemethode-Managers