以下是 GetCharPos 方法的典型声明:
BOOL GetCharPos(LONG lChar, POINT& pt) const;
- lChar 是要获取位置的字符的位置(索引),从零开始。
- pt 是一个 POINT 结构,用于接收字符的位置。
该方法返回一个 BOOL 值,指示是否成功获取字符的位置。如果成功,返回 TRUE;否则返回 FALSE。
以下是一个简单的使用示例:
CRichEditCtrl richEditCtrl;
// 假设 richEditCtrl 是你的 CRichEditCtrl 对象
POINT charPosition;
if (richEditCtrl.GetCharPos(10, charPosition))
{
// 成功获取字符位置
// charPosition 包含字符在客户区的位置
}
else
{
// 获取字符位置失败
}
在这个示例中,GetCharPos 方法用于获取第10个字符的位置,并将结果存储在 charPosition 中。
转载请注明出处:http://www.zyzy.cn/article/detail/22154/MFC/CRichEditCtrl