Compartilhar via


CEdit::CharFromPos

Chamar esta função para recuperar a linha de base zero e índices de caracteres do caractere mais próximo o ponto especificado neste CEdit controle

int CharFromPos(
   CPoint pt 
) const;

Parâmetros

  • pt
    As coordenadas de um ponto na área de cliente deste CEdit objeto.

Valor de retorno

O índice do caractere no ordem inferior PALAVRAe o índice de linha no ordem alta PALAVRA.

Comentários

Observação:

Esta função de membro é início disponível com o Windows 95 e Windows NT 4.0.

Para obter mais informações, consulte EM_CHARFROMPOS in the 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

Consulte também

Referência

Classe CEdit

Gráfico de hierarquia

CEdit::PosFromChar

Outros recursos

CEdit membros