Share via


CEdit::CharFromPos

Llame a esta función para recuperar los índices cero- basados de líneas y de caracteres de carácter más próximo el punto especificado en este control de CEdit

int CharFromPos(
   CPoint pt 
) const;

Parámetros

  • pt
    Las coordenadas de un punto del área cliente de este CEdit se oponen.

Valor devuelto

El índice del carácter de WORDde orden inferior, y el índice de línea en WORDde alto nivel.

Comentarios

[!NOTA]

Esta función miembro está disponible a partir de Windows 95 y Windows NT 4.0.

Para obtener más información, vea EM_CHARFROMPOS en Windows SDK.

Ejemplo

// 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

encabezado: afxwin.h

Vea también

Referencia

Clase de CEdit

Gráfico de jerarquía

CEdit::PosFromChar