CEdit::CharFromPos
Chamar essa função para recuperar os índices com base zero da linha e o caractere de caractere mais próximo do ponto especificado em este controle de CEdit
int CharFromPos(
CPoint pt
) const;
Parâmetros
- pt
As coordenadas de um ponto na área cliente de este CEdit objeto.
Valor de retorno
O índice do caractere em ordem baixa PALAVRA, e a linha no índice alta-ordem PALAVRA.
Comentários
Observação |
---|
Essa função de membro é início disponível no Windows 95 e Windows NT 4.0. |
Para obter mais informações, consulte EM_CHARFROMPOS em Windows SDK.
Exemplo
// CMyEdit inherits from CEdit
void CMyEdit::OnLButtonDown(UINT nFlags, CPoint point)
{
int n = CharFromPos(point);
int nLineIndex = HIWORD(n);
int nCharIndex = LOWORD(n);
TRACE(_T("nLineIndex = %d, nCharIndex = %d\r\n"), nLineIndex, nCharIndex);
CEdit::OnLButtonDown(nFlags, point);
}
Requisitos
Cabeçalho: afxwin.h