Sdílet prostřednictvím


CEdit::CharFromPos

Volání této funkce můžete načíst řádek od nuly a indexy znak znaku nejbližší bod zadaný v tomto CEdit řízení

int CharFromPos(
   CPoint pt 
) const;

Parametry

  • pt
    Souřadnice bodu v oblasti klienta tohoto CEdit objektu.

Vrácená hodnota

Index znaku v pořadí nízkou WORDa index řádku v pořadí vysoce WORD.

Poznámky

[!POZNÁMKA]

Tato funkce člena je k dispozici počínaje Windows 95 a Windows NT 4.0.

Další informace naleznete v EM_CHARFROMPOS v .

Příklad

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CEdit

Diagram hierarchie

CEdit::PosFromChar