Metodo ITfFnReconversion::QueryRange (ctffunc.h)
Il metodo ITfFnReconversion::QueryRange ottiene l'intervallo di testo a cui si applica la conversione.
Sintassi
HRESULT QueryRange(
[in] ITfRange *pRange,
ITfRange **ppNewRange,
[out] BOOL *pfConvertable
);
Parametri
[in] pRange
Puntatore a un oggetto ITfRange che copre tutto o parte del testo da riconvertire.
ppNewRange
[in, out] Puntatore a un puntatore ITfRange che riceve un oggetto intervallo che copre tutto il testo che può essere riconvertito. Se nessun testo coperto da pRange può essere riconvertito, questi parametri ricevono NULL. In questo caso, il metodo restituirà S_OK, pertanto il chiamante deve verificare che questo parametro non sia NULL prima di usare il puntatore.
Quando questo metodo viene implementato da un servizio di testo, questo parametro è facoltativo e può essere NULL. In questo caso, l'intervallo non è obbligatorio.
Quando viene chiamata l'implementazione del gestore TSF di questo metodo, questo parametro non è facoltativo e non può essere NULL.
[out] pfConvertable
Puntatore a un valore BOOL che riceve zero se nessuno del testo coperto da pRange può essere riconvertito o diverso da zero.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Uno o più parametri non sono validi. |
|
Si è verificato un errore di allocazione della memoria. |
Requisiti
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | ctffunc.h |
DLL | Msctf.dll |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |