WM _ IME _ SETCONTEXT-Nachricht
Wird an eine Anwendung gesendet, wenn ein Fenster aktiviert wird. Ein Fenster empfängt diese Meldung über seine WindowProc-Funktion.
LRESULT CALLBACK WindowProc(
HWND hwnd,
WM_IME_SETCONTEXT,
WPARAM wParam,
LPARAM lParam
);
Parameter
-
Hwnd
-
Ein Handle für fenster.
-
wParam
-
TRUE, wenn das Fenster aktiv ist, andernfalls FALSE.
-
lParam
-
Anzeigeoptionen Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen.
Wert Bedeutung - ISC _ SHOWUICOMPOSITIONWINDOW
Zeigen Sie das Kompositionsfenster nach Fenster der Benutzeroberfläche an. - ISC _ SHOWUIGUIDWINDOW
Zeigen Sie das Fenster "Leitfaden" nach Fenster der Benutzeroberfläche an. - ISC _ SHOWUISOFTKBD
Zeigen Sie die Softtastatur nach Benutzeroberflächenfenster an. - ISC _ SHOWUICGABEDATEWINDOW
Zeigt das Kandidatenfenster von Index 0 nach Benutzeroberflächenfenster an. - ISC _ SHOWUICEIGENEDATEWINDOW << 1
Zeigt das Kandidatenfenster von Index 1 nach Fenster der Benutzeroberfläche an. - ISC _ SHOWUICEIGENEDATEWINDOW << 2
Zeigt das Kandidatenfenster von Index 2 nach Benutzeroberflächenfenster an. - ISC _ SHOWUICEIGENEDATEWINDOW << 3
Zeigt das Kandidatenfenster von Index 3 nach Benutzeroberflächenfenster an.
Rückgabewert
Gibt den von DefWindowProc oder ImmIsUIMessagezurückgegebenen Wert zurück.
Hinweise
Wenn die Anwendung ein IME-Fenster erstellt hat, sollte sie ImmIsUIMessageaufrufen. Andernfalls sollte diese Meldung an DefWindowProcübergeben werden.
Wenn die Anwendung das Kompositionsfenster zeichnet, muss das Ime-Standardfenster sein Kompositionsfenster nicht anzeigen. In diesem Fall muss die Anwendung den _ ISC-Wert SHOWUICOMPOSITIONWINDOW aus dem lParam-Parameter löschen, bevor die Nachricht an DefWindowProc oder ImmIsUIMessageübergeben wird. Um ein bestimmtes Benutzeroberflächenfenster anzuzeigen, sollte eine Anwendung den entsprechenden Wert entfernen, damit der IME ihn nicht anzeigt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|