Share via


Método ITfContextView::GetTextExt (msctf.h)

El método ITfContextView::GetTextExt devuelve el cuadro de límite, en coordenadas de pantalla, de un intervalo de texto.

Sintaxis

HRESULT GetTextExt(
  [in]  TfEditCookie ec,
  [in]  ITfRange     *pRange,
  [out] RECT         *prc,
  [out] BOOL         *pfClipped
);

Parámetros

[in] ec

Especifica una cookie de edición con acceso de solo lectura.

[in] pRange

Especifica el intervalo que se va a consultar.

[out] prc

Recibe el rectángulo de selección, en coordenadas de pantalla, del intervalo.

[out] pfClipped

Recibe el valor booleano que especifica si se ha recortado el texto del cuadro de límite. Si este parámetro es TRUE, el cuadro de límite contiene texto recortado y no incluye todo el intervalo solicitado. El rectángulo de límite se recorta debido a que el intervalo solicitado no está visible.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
TS_E_NOLAYOUT
El texto no se representa o el contexto no ha calculado el diseño de texto.
TF_E_NOLOCK
El parámetro edit cookie no es válido.

Comentarios

Si la ventana del documento está minimizada o si el texto especificado no está visible actualmente, el método devuelve S_OK con el parámetro prc establecido en {0,0,0,0}.

Requisitos

Requisito Value
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 msctf.h
Archivo DLL Msctf.dll
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

ITfContextOwner::GetTextExt

ITfContextView