CEdit::CharFromPos
Rufen Sie diese Funktion auf, um die Grundlinie und die Zeichenindizes des nächsten Zeichens abzurufen der angegebene Punkt in diesem CEdit-Steuerelement
int CharFromPos(
CPoint pt
) const;
Parameter
- pt
Die Koordinaten eines Punkts im Clientbereich von diesem CEdit ein Objekt.
Rückgabewert
Der Zeichenindex in niedrigwertigen WORD und der Zeilenindex in höherwertigen WORD.
Hinweise
Hinweis |
---|
Diese Memberfunktion ist verfügbar Starten mit Windows 95 und Windows NT 4.0. |
Weitere Informationen finden Sie unter EM_CHARFROMPOS in Windows SDK.
Beispiel
// 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);
}
Anforderungen
Header: afxwin.h