IMR _ DOCUMENTFEED-Benachrichtigungscode

Benachrichtigt eine Anwendung, wenn die ausgewählte IME die konvertierte Zeichenfolge aus der Anwendung benötigt. Die Anwendung empfängt diesen Befehl über die WM _ IME _ REQUEST-Nachricht mit Parametern, die wie unten dargestellt festgelegt sind.

LRESULT IMR_DOCUMENTFEED

Parameter

Wparam

Legen Sie auf IMR _ DOCUMENTFEED fest.

Lparam

Zeiger auf einen Puffer, der die RECONVERTSTRING-Struktur enthalten soll.

Rückgabewert

Gibt die aktuelle Struktur der Reconversionszeichenfolge zurück. Wenn lParam auf NULL festgelegt ist, gibt die Anwendung die erforderliche Größe für den Puffer zurück, der die Struktur enthalten soll. Der Befehl gibt 0 zurück, wenn er nicht erfolgreich ist.

Hinweise

Die IME speichert konvertierte Zeichenfolgen zwischen, um eine höhere Konvertierungsgenauigkeit zu erzielen. Eine Zwischenspeicherungseinschränkung der IME besteht darin, dass die konvertierte Zeichenfolge unter den folgenden Umständen verloren geht:

  • Die Caretposition für die Anwendung wird durch einen Schlüssel, z. B. eine Cursortaste, verschoben.
  • Die Caretposition für die Anwendung wird mit der Maus verschoben.
  • Ein neues Dokument wird geöffnet.

Mit dem BEFEHL IMR _ DOCUMENTFEED kann die IME die zwischengespeicherten Zeichenfolgen jederzeit aktualisieren. Die Verwendung dieses Befehls verbessert die Konvertierungsgenauigkeit.

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)

Siehe auch

Eingabemethoden-Manager

Befehle des Eingabemethoden-Managers

RECONVERTSTRING

WM _ IME _ REQUEST