就是在Win98下用VC创建一个对话框应用程序,上面放一个RichEdit控件,编译运行。
也试过单文档的应用,使用CRichEditView,问题一样。

解决方案 »

  1.   

    没有什么特别的,就用VC的AppWizard生成一个应用,往对话框上拖放一个RichEdit控件,在InitInstance()中加AfxInitRichEdit(),编译运行。然后输入中文,出现乱码。拖动有RichEdit控件的对话框,让其刷新,能把刚才输入的中文正常显示。
      

  2.   

    可能是你的版本问题!
    我没有遇到你的问题!建议你打补丁!
    SP4或者SP5 !
      

  3.   

    这是因为Richedit控件的原因,采用Riched32.dll就可以。
    CodeGuru有相关的资料
      

  4.   

    关注,我也遇到同样问题!
    to leafdown(长安叶落):Riched32.dll那里有下载?
    另外,看到Riched32.dll,怎么感觉像Nimda病毒的副本呀!该副本的名称是riched20.dll,Riched32.dll不会是它的升级版本吧!哈哈
      
      

  5.   

    看来是控件版本的问题。
    我现在找到了一个无窗口的RichEdit,可以轻松实现透明的效果,例子在msdn.microsoft.com上查找关键字“WindowlessRE”可以找到。