Freigeben über


ITfPropertyStore::Shrink-Methode (msctf.h)

Wird aufgerufen, wenn der Text, für den der Eigenschaftenspeicher gilt, abgeschnitten wird.

Syntax

HRESULT Shrink(
  [in]  ITfRange *pRangeNew,
  [out] BOOL     *pfFree
);

Parameter

[in] pRangeNew

Zeiger auf eine ITfRange-Schnittstelle , die den abgeschnittenen Bereich enthält.

[out] pfFree

Zeiger auf eine BOOL-Variable , die einen Wert empfängt, der angibt, ob der Eigenschaftenspeicher beibehalten werden soll. Empfängt einen Ungleichwert, 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

   
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