我在对话框中使用了CRichEditCtrl,但是当我粘贴其中复制越南文本时,文本没有显示正确的文本;显示奇数字符,显示2字节编码字符。
之前是否有人遇到此问题?我该如何解决这个问题?
答案 0 :(得分:1)
您应该使用具有Unicode字符的Arial Unicode MS
字体来支持多语言。在CWnd::SetFont
中使用CRichEditCtrl
对象CDialog::OnInitDialog
。对于创建字体,请使用CFont
类型的对象。使用CFont::CreatePointFont
或CFont::CreateFont
方法创建字体。