Método ITextStoreACP2::GetACPFromPoint (textstor.h)
Converte um ponto nas coordenadas da tela em uma posição de caractere de aplicativo.
Sintaxe
HRESULT GetACPFromPoint(
[in] TsViewCookie vcView,
[in] const POINT *ptScreen,
[in] DWORD dwFlags,
[out] LONG *pacp
);
Parâmetros
[in] vcView
Especifica a exibição de contexto.
[in] ptScreen
Ponteiro para a estrutura POINT com as coordenadas de tela do ponto.
[in] dwFlags
Especifica a posição do caractere a ser retornada com base nas coordenadas da tela do ponto em relação a uma caixa delimitadora de caracteres. Por padrão, a posição do caractere retornada é a caixa delimitadora de caracteres que contém as coordenadas da tela do ponto. Se o ponto estiver fora de uma caixa delimitadora de caracteres, o método retornará NULL ou TF_E_INVALIDPOINT. Outros sinalizadores de bits para esse parâmetro são os seguintes.
Os sinalizadores de bits podem ser combinados.
[out] pacp
Recebe a posição do caractere que corresponde às coordenadas da tela do ponto.
Retornar valor
Esse método pode retornar um desses valores.
Valor | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O parâmetro ptScreen não está dentro da caixa delimitadora de nenhum caractere. |
|
O aplicativo não calculou um layout de texto. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | textstor.h |
DLL | Msctf.dll |
Confira também
ITfContextOwner::GetACPFromPoint
ITfContextView::GetRangeFromPoint