首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么设置编辑框的插入符

2012-09-28 
如何设置编辑框的插入符如何实现在编辑框点左键后插入符就移动到相应位置?我知道要用SetCaretPos(),但编辑

如何设置编辑框的插入符
如何实现在编辑框点左键后插入符就移动到相应位置?我知道要用SetCaretPos(),但编辑框是覆盖在对话框上面的,LButtonDown()捕捉到的是对话框的点,怎么设置在编辑框呢?求教!

[解决办法]
用ScreenToClient和ClientToScreen转换到相对于Edit的点。
[解决办法]
1楼正解,
屏幕坐标,控件坐标的转换问题。
[解决办法]
你点击到编辑框,插入符自动就会就移动到编辑框啊,本来就已经实现好了的啊
[解决办法]

探讨

引用:
你点击到编辑框,插入符自动就会就移动到编辑框啊,本来就已经实现好了的啊

这个我知道!但我是要点到哪里插入符就移动到那里的意思!怎么实现?

[解决办法]
BOOL SetCaretPos( int X, // horizontal position int Y // vertical position
);

热点排行