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