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 festgelegten Parametern, wie unten gezeigt.
LRESULT IMR_DOCUMENTFEED
Parameter
-
Wparam
-
Auf IMR_DOCUMENTFEED festgelegt.
-
Lparam
-
Zeiger auf einen Puffer, der die RECONVERTSTRING-Struktur enthält.
Rückgabewert
Gibt die aktuelle Struktur der Reversionszeichenfolge zurück. Wenn lParam auf NULL festgelegt ist, gibt die Anwendung die erforderliche Größe für den Puffer zurück, um die Struktur zu enthalten. Der Befehl gibt 0 zurück, wenn er nicht erfolgreich ist.
Bemerkungen
Die IME speichert konvertierte Zeichenfolgen für eine höhere Konvertierungsgenauigkeit zwischen. 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 eine Taste, 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 der 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 |
|
Siehe auch