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