EM_GETIMESTATUS Nachricht

Ruft eine Reihe von status-Flags ab, die angeben, wie das Bearbeitungssteuerelement mit dem Eingabemethoden-Editor (IME) interagiert.

Parameter

wParam

Der Typ der abzurufenden status. Dieser Parameter kann der folgende Wert sein.

Wert Bedeutung
EMSIS_COMPOSITIONSTRING
Legt das Verhalten für die Verarbeitung der Kompositionszeichenfolge fest.

lParam

Dieser Parameter wird nicht verwendet.

Rückgabewert

Daten, die für den Typ der abzurufenden status spezifisch sind. Mit dem EMSIS_COMPOSITIONSTRING Wert für status ist dieser Rückgabewert mindestens einer der folgenden Werte.

Rückgabecode Beschreibung
EIMES_GETCOMPSTRATONCE
Wenn dieses Flag festgelegt ist, bindet das Bearbeitungssteuerelement die WM_IME_COMPOSITION Nachricht mit fFlags ein, das auf GCS_RESULTSTR festgelegt ist, und gibt die Ergebniszeichenfolge sofort zurück. Wenn dieses Flag nicht festgelegt ist, übergibt das Bearbeitungssteuerelement die WM_IME_COMPOSITION Nachricht an die Standardfensterprozedur und verarbeitet die Ergebniszeichenfolge aus der WM_CHAR Nachricht. Dies ist das Standardverhalten des Bearbeitungssteuerelements.
EIMES_CANCELCOMPSTRINFOCUS
Wenn dieses Flag festgelegt ist, bricht das Bearbeitungssteuerelement die Kompositionszeichenfolge ab, wenn es die WM_SETFOCUS-Nachricht empfängt. Wenn dieses Flag nicht festgelegt ist, bricht das Bearbeitungssteuerelement die Kompositionszeichenfolge nicht ab. Dies ist das Standardverhalten des Bearbeitungssteuerelements.
EIMES_COMPLETECOMPSTRKILLFOCUS
Wenn dieses Flag festgelegt ist, schließt das Bearbeitungssteuerelement die Kompositionszeichenfolge ab, nachdem die WM_KILLFOCUS Nachricht empfangen wird. Wenn dieses Flag nicht festgelegt ist, schließt das Bearbeitungssteuerelement die Kompositionszeichenfolge nicht ab. Dies ist das Standardverhalten des Bearbeitungssteuerelements.

Bemerkungen

Rich-Bearbeitung: Die EM_GETIMESTATUS Nachricht wird nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Siehe auch

EM_SETIMESTATUS