Método ITextStoreACP::GetTextExt (textstor.h)
O método ITextStoreACP::GetTextExt retorna a caixa delimitadora, em coordenadas de tela, do texto em uma posição de caractere especificada. O chamador deve ter um bloqueio somente leitura no documento antes de chamar esse método.
Sintaxe
HRESULT GetTextExt(
[in] TsViewCookie vcView,
[in] LONG acpStart,
[in] LONG acpEnd,
[out] RECT *prc,
[out] BOOL *pfClipped
);
Parâmetros
[in] vcView
Especifica a exibição de contexto.
[in] acpStart
Especifica a posição do caractere inicial do texto a ser obtido no documento.
[in] acpEnd
Especifica a posição do caractere final do texto a ser obtido no documento.
[out] prc
Recebe a caixa delimitadora em coordenadas de tela do texto nas posições de caractere especificadas.
[out] pfClipped
Recebe um valor booliano que especifica se o texto na caixa delimitadora foi recortado. Se esse parâmetro for TRUE, a caixa delimitadora conterá texto recortado e não incluirá todo o intervalo de texto solicitado. A caixa delimitadora é recortada porque o intervalo solicitado não está visível.
Retornar valor
Esse método pode retornar um desses valores.
Valor | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
As posições de caractere inicial e final especificadas são iguais. |
|
O intervalo especificado pelos parâmetros acpStart e acpEnd se estende além do início ou do final do documento. |
|
O aplicativo não calculou um layout de texto. |
|
O chamador não tem um bloqueio somente leitura no documento. |
Comentários
Se a janela do documento estiver minimizada ou se o texto especificado não estiver visível no momento, o método retornará S_OK com o parâmetro prc definido {0,0,0,0}como .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | textstor.h |
DLL | Msctf.dll |
Redistribuível | TSF 1.0 no Windows 2000 Professional |