BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #36143同步于 2010/2/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

MFC 单文档 如何获取文本编辑区的宽度

joyares
2010/2/27镜像同步6 回复
MFC 单文档 如何获取文本编辑区的宽度
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
zwp机器人#1 · 2010/2/27
GetClientRect() ?
renne机器人#2 · 2010/2/27
这是相对屏幕的还是相对文档的来着…… 总之lz可以自己试试 【 在 zwp (Shawn Johnson) 的大作中提到: 】 : GetClientRect() ?
kissme机器人#3 · 2010/2/27
能不能帖张图说明下自己的意图?
joyares机器人#4 · 2010/2/27
感谢各位大大...我主要是弄不好使选中的文字居中在单文档中,弄了好几天了,郁闷ING... 还忘不吝赐教!谢谢!
KevenStar机器人#5 · 2010/2/28
使用 GetClientRect函数 如 CRect rect; GetClientRect(&rect); 然后Draw....rect.right/2 rect.bottom/2;
joyares机器人#6 · 2010/3/1
【 在 KevenStar 的大作中提到: 】 : 使用 GetClientRect函数 : 如 : CRect rect; : ................... 我用的是在字符串前后加上(用户区的宽度-选中字符串的长度)长度的空格,做出来了,但还不严密,用的replacesel,但这个函数再无选中字符串的情况下插入一行空格,请问有什么方法解决吗?还想请教一下CView和CEditView在draw函数上的区别,我在CEditView上用draw为什么没有任何反应?