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

textwidth的结果不正确解决方法

2013-12-28 
textwidth的结果不正确在richedit里分别写入了“W”和“E”,然后用textwidth检查宽度,显示都是11,但是显示起来

textwidth的结果不正确
在richedit里分别写入了“W”和“E”,然后用textwidth检查宽度,显示都是11,但是显示起来“W”明显比“E”要宽,而且在一行里可输入的字符数量也不一样。(字体是Courier New,字号是16)。
另外,把richedit的width设成124,它的clientwidth是120,但是在第一行里输入8个大写“E”就要换行了,可是textwidth显示长度才88,咱个回事呢?
[解决办法]
这个跟字体和分辨率都有关
[解决办法]
可以参考参考
http://www.itdelphi.com/delphibbs/doc/1999/152609.htm
http://bbs.csdn.net/topics/30391859
http://www.cnblogs.com/del/archive/2008/02/09/1066230.html
http://www.cnblogs.com/del/archive/2008/02/18/1072778.html

热点排行