RichEdit控件的查找文本(100分)

  • 主题发起人 主题发起人 chenheng
  • 开始时间 开始时间
C

chenheng

Unregistered / Unconfirmed
GUEST, unregistred user!
我用richedit控件编一个文本编辑器,单查找时,使用seltext属性,如果是中文,出现严重错误。windows的写字版也不能查找中文。VC用RichEditView,在其中输入汉字会出现乱码,这是怎么回事?怎样解决上面的问题?
 
如果连Windows的写字板也出错,很可能是RichEdit控件的相关DLL的语言
不是中文。以前好象有人问过类似的问题,可查找论坛中以前的问题答案。
 
察看 Riched32.dll,Riched20.dll,Riched.dll 版本是否为中文?
(右键点击文件--->属性--->版本-->语言)
 
跟Riched20.dll和Riched.dll也有关系吗?
 
1. 看看richedit控件使用到的dll是不是中文版的 (见上文)
2. 把richedit控件中的字体设成"宋体"试试看
中文应该没有问题的.
 
hehe, 牵制输入和查找的都是unicode码就可以了.
 
如果你用的是NT2000,那么,恭喜你,跟我一样,中了大彩。
NT2000的RichEd32.dll和以前的Riched32.dll不一样了,是
英文的,而且只是一个包装(4K)。在NT2000下我的程序也乱
了,看来得回到NT4 去。
 
我用98没出过错误
 
时间太久,强制结束。 wjiachun
 
时间太久,强制结束。 wjiachun
 
后退
顶部