IMR _ QUERYCHARPOSITION-Benachrichtigungscode

Benachrichtigt eine Anwendung, wenn die ausgewählte IME Informationen über die Koordinaten eines Zeichens in der Kompositionszeichenfolge benötigt. Die Anwendung empfängt diesen Befehl über die WM _ IME _ REQUEST-Nachricht mit Parametereinstellungen, wie unten dargestellt.

LRESULT IMR_QUERYCHARPOSITION

Parameter

Wparam

Legen Sie auf IMR _ QUERYCHARPOSITION fest.

Lparam

Zeiger auf eine IMECHARPOSITION-Struktur, die die Position des Zeichens im Kompositionsfenster enthält.

Rückgabewert

Gibt einen Wert ungleich 0 (null) zurück, wenn die Anwendung die IMECHARPOSITION-Struktur ausfüllt. Andernfalls gibt der Befehl 0 zurück.

Hinweise

Eine Anwendung, die die Kompositionszeichenfolge selbst zeichnet, anstatt sich auf die IME zu verlassen, ist dafür verantwortlich, alle Elemente der IMECHARPOSITION-Struktur auszufüllen. Andernfalls sollte die Anwendung den Befehl an DefWindowProc oder ImmIsUIMessage übergeben, wenn sie über ein eigenes IME-Benutzeroberflächenfenster verfügt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Imm.h (include Windows.h)

Weitere Informationen

Eingabemethoden-Manager

Befehle des Eingabemethoden-Managers

IMECHARPOSITION

ImmIsUIMessage

WM _ IME _ REQUEST