Udostępnij za pośrednictwem


CEdit::CharFromPos

Wywołać funkcję pobieranie wiersza od zera i wskaźników znaków znak najbliższego punktu określonego w tym CEdit sterowania

int CharFromPos( 
   CPoint pt  
) const;

Parametry

  • pt
    Współrzędne punktu w obszarze Klient tego CEdit obiektu.

Wartość zwracana

Indeks znaku w kolejności niski program WORDi indeks linii w kolejności wysokiej program WORD.

Uwagi

[!UWAGA]

Ta funkcja Członkowskich jest dostępny począwszy od Windows 95 i Windows NT 4.0.

Aby uzyskać więcej informacji, zobacz EM_CHARFROMPOS w Windows SDK.

Przykład

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

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CEdit

Diagram hierarchii

CEdit::PosFromChar