ITfFnReconversion::QueryRange-Methode (ctffunc.h)
Die ITfFnReconversion::QueryRange-Methode ruft den Textbereich ab, für den die Reversion gilt.
Syntax
HRESULT QueryRange(
[in] ITfRange *pRange,
ITfRange **ppNewRange,
[out] BOOL *pfConvertable
);
Parameter
[in] pRange
Zeiger auf ein ITfRange-Objekt , das den text wiederhergestellten Text ganz oder teilweise abdeckt.
ppNewRange
[ein, aus] Zeiger auf einen ITfRange-Zeiger , der ein Bereichsobjekt empfängt, das den gesamten Text abdeckt, der wiederhergestellt werden kann. Wenn keiner der von pRange abgedeckten Texte wiederhergestellt werden kann, erhält dieser Parameter NULL. In diesem Fall gibt die Methode S_OK zurück, sodass der Aufrufer überprüfen muss, ob dieser Parameter nicht NULL ist, bevor er den Zeiger verwendet.
Wenn diese Methode von einem Textdienst implementiert wird, ist dieser Parameter optional und kann NULL sein. In diesem Fall ist der Bereich nicht erforderlich.
Wenn die TSF-Manager-Implementierung dieser Methode aufgerufen wird, ist dieser Parameter nicht optional und kann NICHT NULL sein.
[out] pfConvertable
Zeiger auf einen BOOL-Wert , der Null empfängt, wenn kein von pRange abgedeckter Text wiederhergestellt werden kann oder andernfalls nonzero.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Mindestens ein Parameter ist ungültig. |
|
Ein Fehler bei der Speicherzuordnung ist aufgetreten. |
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 | ctffunc.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |