UNICODE版本的程序,出现乱码的机器也是个别情况,怎么回事呢??

解决方案 »

  1.   

    在EDIT中显示正常,应该字体是没有问题了吧!
    会是别的什么问题呢?
      

  2.   

    晕了,都不知道为什么。在edit控件里面是好好的文字,为什么一copy到richedit里面就成了乱码啊??????
      

  3.   

    那是因为richedit未初始化,所以不支持中文
    CHARFORMAT m_cfm;
    m_cfm.cbSize=sizeof(m_cfm); 
    m_cfm.bCharSet=GB2312_CHARSET; 
    m_cfm.crTextColor=RGB(0,0,0); 
    m_cfm.dwMask=CFM_CHARSET | CFM_COLOR ; 
    richedit.SetDefaultCharFormat(m_cfm);
      

  4.   

    将richedit---->richedit2.0就好了