阅读背景:

解决bvd中公式编辑框中,有中文字符时,选中文本位置不正确的bug.

来源:互联网 
 解决bvd中公式编辑器中,有中文字符时,选中文本位置不正确的bug.
      原因是由于Comctl32.dll文件的版本问题导致的,在98和nt中这个文件是5.0版的,XP下是存在着5.0和6.0两个版本的. 计算光标位置时, 5.0里的edit是按照字节计算的,一个汉字算2个, 而6.0中的edit控件计算光标位置时是按照字符计算的,一个汉字算1个. 用matrix原来使用5.0版的, bvd中使用的是6.0版的, bvd使用5.0版以后该bug消失, 但是所有的控件外观都编程98风格了.       原因是



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: