想在EditBox中显示多国语言,如韩国语,中文,日语,Unicode格式
用SetWindowText函数不能正确显示,不知怎样才能实现?谢谢!

解决方案 »

  1.   

    自己编一个CMyEdit::CEdit
    重载相关消息函数
    在编一函数Setfont(CString fontname)
      

  2.   

    to support chinese,english and japanese
    create a font 
    CFont NewFont; 
    NewFont.CreateFont(50,50,300,0,0,0,0,0,GB2312_CHARSET,OUT_TT_PRECIS,CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY,FIXED_PITCH,""); 
    make the edit control use this font.
      

  3.   

    Korean language edition of Windows: 
    JOHAB_CHARSET
      

  4.   

    请教zhangxin123(zhangxinhg),重载哪些相关消息函数?
      

  5.   

    状况是,我用的是新建了字体,可是用SetWindowText就显示乱码,不过编辑正常。是不是用EditBox不行,要用RichEdit呀?请教!多谢!
      

  6.   

    没关系吧,考到EdotBox里的内容能显示,只是SetWindowText的内容显示不正确