Freigeben über


ITfPropertyStore::OnTextUpdated-Methode (msctf.h)

Wird aufgerufen, wenn der Text geändert wird, auf den der Eigenschaftenspeicher angewendet wird.

Syntax

HRESULT OnTextUpdated(
  [in]  DWORD    dwFlags,
  [in]  ITfRange *pRangeNew,
  [out] BOOL     *pfAccept
);

Parameter

[in] dwFlags

Enthält eine Reihe von Flags, die zusätzliche Informationen zur Textänderung bereitstellen. Dies kann null oder der folgende Wert sein.

Wert Bedeutung
TF_TU_CORRECTION
Die Textänderung ist das Ergebnis einer Korrektur. Dies impliziert, dass sich die Semantik des Texts nicht geändert hat. Ein Beispiel hierfür ist, wenn die Rechtschreibprüfung ein falsch geschriebenes Wort korrigiert.

[in] pRangeNew

Zeiger auf eine ITfRange-Schnittstelle , die den geänderten Textbereich enthält.

[out] pfAccept

Zeiger auf eine BOOL-Variable , die einen Wert empfängt, der angibt, ob der Eigenschaftenspeicher beibehalten werden soll. Empfängt einen Wert ungleich Null, wenn der Eigenschaftenspeicher beibehalten werden soll, oder null, wenn der Eigenschaftenspeicher verworfen werden soll. Wenn der Eigenschaftenspeicher verworfen wird, legt der TSF-Manager den Eigenschaftswert auf VT_EMPTY fest und gibt den Eigenschaftenspeicher frei.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Wenn diese Methode einen anderen Wert als S_OK zurückgibt, wird der Eigenschaftenspeicher verworfen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile msctf.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfPropertyStore

ITfRange