EM_SETIMESTATUS Nachricht

Legt die status Flags fest, die bestimmen, wie ein Bearbeitungssteuerelement mit dem Eingabemethoden-Editor (IME) interagiert.

Parameter

wParam

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

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

lParam

Daten, die für den status Typ spezifisch sind. Wenn wParamEMSIS_COMPOSITIONSTRING ist, kann es sich bei diesem Parameter um einen oder mehrere der folgenden Werte handeln.

Wert Bedeutung
EIMES_GETCOMPSTRATONCE
Wenn dieses Flag festgelegt ist, bindet das Bearbeitungssteuerelement die WM_IME_COMPOSITION Nachricht mit lParam ein, die 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 Meldung an die Standardfensterprozedur und verarbeitet die Ergebniszeichenfolge aus der WM_CHAR Meldung. 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, sobald 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.

Rückgabewert

Gibt den vorherigen Wert des lParam-Parameters zurück.

Bemerkungen

Rich Edit: Die EM_SETIMESTATUS Meldung 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 (windows.h einschließen)

Weitere Informationen

EM_GETIMESTATUS