Método ITextRange::GetPoint (tom.h)
Recupera as coordenadas da tela para a posição do caractere inicial ou final no intervalo de texto, juntamente com a posição da intra-linha.
Sintaxe
HRESULT GetPoint(
long Type,
long *px,
long *py
);
Parâmetros
Type
Tipo: long
Sinalizador que indica a posição a ser recuperada. Esse parâmetro pode incluir um valor de cada uma das tabelas a seguir. O valor padrão é tomStart + TA_BASELINE + TA_LEFT.
tomAllowOffClient
tomClientCoord
tomObjectArg
tomTransform
Use um dos valores a seguir para indicar o início ou o fim do intervalo.
tomStart
tomEnd
Use um dos valores a seguir para indicar a posição vertical.
TA_TOP | Borda superior do retângulo delimitador. |
TA_BASELINE | Linha base do texto. |
TA_BOTTOM | Borda inferior do retângulo delimitador. |
Use um dos valores a seguir para indicar a posição horizontal.
TA_LEFT | Borda esquerda do retângulo delimitador. |
TA_CENTER | Centro do retângulo delimitador. |
TA_RIGHT | Borda direita do retângulo delimitador. |
px
Tipo: long*
A coordenada X.
py
Tipo: long*
A coordenada Y.
Retornar valor
Tipo: HRESULT
O método retorna um valor HRESULT . Se o método for bem-sucedido, ele retornará S_OK. Se o método falhar, ele retornará um dos seguintes códigos de erro. Para obter mais informações sobre códigos de erro COM, consulte Tratamento de erros em COM.
Código de retorno | Descrição |
---|---|
|
Px ou py é nulo. |
|
Falha por algum outro motivo. |
Comentários
O método ITextRange::GetPoint fornece a ITextRange a capacidade de emular comandos de ponteiro de interface do usuário; também é útil para fins de acessibilidade.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | tom.h |
DLL | Msftedit.dll |
Confira também
Conceitual
Outros recursos
Referência