Método ITfFnReconversion::QueryRange (ctffunc.h)
El método ITfFnReconversion::QueryRange obtiene el intervalo de texto al que se aplica la reversión.
Sintaxis
HRESULT QueryRange(
[in] ITfRange *pRange,
ITfRange **ppNewRange,
[out] BOOL *pfConvertable
);
Parámetros
[in] pRange
Puntero a un objeto ITfRange que cubre todo o parte del texto que se va a reconvertir.
ppNewRange
[dentro, fuera] Puntero a un puntero ITfRange que recibe un objeto de intervalo que cubre todo el texto que se puede reconvertir. Si no se puede reconvertir ninguno del texto cubierto por pRange , estos parámetros reciben NULL. En este caso, el método devolverá S_OK, por lo que el autor de la llamada debe comprobar que este parámetro no es NULL antes de usar el puntero.
Cuando un servicio de texto implementa este método, este parámetro es opcional y puede ser NULL. En este caso, el intervalo no es necesario.
Cuando se llama a la implementación del administrador de TSF de este método, este parámetro no es opcional y no puede ser NULL.
[out] pfConvertable
Puntero a un valor BOOL que recibe cero si no se puede volver a convertir ninguno del texto cubierto por pRange o distinto de cero.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor | Descripción |
---|---|
|
Método realizado correctamente. |
|
Uno o varios parámetros no son válidos. |
|
Error de asignación de memoria. |
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | ctffunc.h |
Archivo DLL | Msctf.dll |
Redistribuible | TSF 1.0 en Windows 2000 Professional |