CEdit::CharFromPos

调用该函数检索从零开始的行,然后字符新指定的字符的索引本 CEdit 控件点

int CharFromPos( 
   CPoint pt  
) const;

参数

  • pt
    点的坐标本 CEdit 对象工作区。

返回值

在低序 WORD的字符索引和在高 WORD的行索引。

备注

备注

此成员函数从Windows 95及Windows NT 4.0开始可用。

有关更多信息,请参见 Windows SDK的 EM_CHARFROMPOS

示例

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

要求

Header: afxwin.h

请参见

参考

CEdit Class

层次结构图

CEdit::PosFromChar