Partager via


CEdit::CharFromPos

Appelez cette fonction pour extraire une grande ligne et les index du caractère du caractère le plus proche le point spécifié dans ce contrôle d' CEdit

int CharFromPos(
   CPoint pt 
) const;

Paramètres

  • pt
    Les coordonnées d'un point dans la zone cliente de cet CEdit objet.

Valeur de retour

L'index du caractère de wordde poids faible, et l'index de ligne dans wordde poids fort.

Notes

[!REMARQUE]

Cette fonction membre est disponible commencer par Windows 95 et Windows NT 4,0.

Pour plus d'informations, consultez l' EM_CHARFROMPOS dans Kit de développement logiciel Windows.

Exemple

// 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);
}

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CEdit

Graphique de la hiérarchie

CEdit::PosFromChar