ITfPropertyStore::D ivide-Methode (msctf.h)
Wird aufgerufen, wenn der von der -Eigenschaft abgedeckte Text in zwei Bereiche aufgeteilt wird.
Syntax
HRESULT Divide(
[in] ITfRange *pRangeThis,
[in] ITfRange *pRangeNew,
[out] ITfPropertyStore **ppPropStore
);
Parameter
[in] pRangeThis
Zeiger auf ein ITfRange-Objekt , das den Bereich enthält, den der Eigenschaftenspeicher jetzt abdeckt. Dies ist der Textbereich, der dem Anfang des Kontexts am nächsten kommt.
[in] pRangeNew
Zeiger auf ein ITfRange-Objekt , das den Bereich enthält, den der neue Eigenschaftenspeicher abdeckt. Dies ist der Textbereich, der dem Ende des Kontexts am nächsten kommt.
[out] ppPropStore
Zeiger auf einen ITfPropertyStore-Schnittstellenzeiger , der ein neues Eigenschaftenspeicherobjekt empfängt, das den durch pRangeNew angegebenen Bereich abdeckt.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Diese Methode erstellt ein neues Eigenschaftenspeicherobjekt, um pRangeNew abzudecken, und gibt den Zeiger auf dieses Objekt in ppPropStore zurück. Wenn kein neuer Eigenschaftenspeicher zurückgegeben wird, wird der ursprüngliche Eigenschaftenspeicher verworfen, und der Eigenschaftenspeicher für beide Bereiche wird auf leer festgelegt.
Wenn diese Methode einen anderen Wert als S_OK zurückgibt, wird der ursprüngliche 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 |