如何得到光标在文档中的位置(第几行第几位)?

fanqing 2004-12-09 05:02:37
??
...全文
83 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kudeet 2004-12-09
  • 打赏
  • 举报
回复
RICHEDIT的没试过
Kudeet 2004-12-09
  • 打赏
  • 举报
回复
参考
在CEdit中如何得到光标的位置!
先用GetCaretPos()得到位置
再用CharFromPos( CPoint pt ) const得到第几个字符。
例如有一控件CEdit m_Edit;
方法是:
CPoint pt = m_Edit.GetCaretPos();
int nIndex = CharFromPos(pt);
nIndex就是你要的第几个字符。
jacklee19822001 2004-12-09
  • 打赏
  • 举报
回复
好象有个API函数的
zhi13 2004-12-09
  • 打赏
  • 举报
回复
猪猡 想知道那东西干吗
先获取光标的坐标
然后和平均字符数比较 累加 直到相等为止

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧