CRichEditCtrl控件使用的问题 CRichEditCtrl控件如何计算所有内容实际占用的屏幕空间大小,用来进行分页,请高手指点!分数不多,见谅。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TEXTMETRIC tm;有个函数GetTextMetrics(&tm)得到当前系统中文字的信息。其中tm.tmHeight表示这个文字的高度。RECT rtGetClientRect(rt) 得到客户区的距形区域rt.bottom / tm.tmHeight 得到客户区能显示多少行文字,然后 实际文字行数/客户区能显示文字行数 得到需要多少页。 谢谢回复。我要做的是动态分页,就是在输入文字或者改变字体时自动计算空间,实现类似WORD的自动多页显示。 『疑』CSDN系统数据丢失? WebBrowser弹出脚本错误 VC+MAPX 如何实现打印地图 到底藏着什么不为人知的秘密? 初学VC遇到一问题,CAsyncSocket创建出错. CFontDialog这个类的应用例子。。。。 dll工程编译和link的过程是怎样的? jpeg编码中的量化矩阵是如何得到的? 5个鼠标,如何屏蔽四个鼠标的点击信号,保留一个鼠标的点击信号,同时获取每个鼠标的位移 Ado 在#import是出错!帮帮我吧! 如何让CRichEditCtrl滚动到最后一行(大量数据处理) 大家做客户端软件有没有会应用到用户行为分析的呢
有个函数GetTextMetrics(&tm)得到当前系统中文字的信息。其中tm.tmHeight表示这个文字的高度。
RECT rt
GetClientRect(rt) 得到客户区的距形区域
rt.bottom / tm.tmHeight 得到客户区能显示多少行文字,然后 实际文字行数/客户区能显示文字行数 得到需要多少页。