Freigeben über


IMR_QUERYCHARPOSITION Benachrichtigungscode

Benachrichtigt eine Anwendung, wenn der ausgewählte IME Informationen zu den Koordinaten eines Zeichens in der Kompositionszeichenfolge benötigt. Die Anwendung empfängt diesen Befehl über die WM_IME_REQUEST Meldung mit Parametereinstellungen, wie unten gezeigt.

LRESULT IMR_QUERYCHARPOSITION

Parameter

Wparam

Auf IMR_QUERYCHARPOSITION festgelegt.

Lparam

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

Rückgabewert

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

Bemerkungen

Eine Anwendung, die die Kompositionszeichenfolge selbst zeichnet, anstatt sich auf den IME zu verlassen, ist für das Ausfüllen aller Elemente der IMECHARPOSITION-Struktur verantwortlich. 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 (windows.h einschließen)

Siehe auch

Eingabemethoden-Manager

Befehle des Eingabemethoden-Managers

IMECHARPOSITION

ImmIsUIMessage

WM_IME_REQUEST