CRichEditCtrl加载Unicode文本不正确
CRichEditCtrl loads Unicode text incorrectly
我使用CRichEditCtrl在我的对话框,但当我粘贴在它复制越南文本,文本不显示正确的文本;
显示2字节编码字符的地方显示奇数字符。以前有人遇到过这个问题吗?我该如何解决这个问题?
你应该使用像Arial Unicode MS
这样的字体,它具有多语言支持的Unicode字符。在CDialog::OnInitDialog
中使用CWnd::SetFont
和CRichEditCtrl
对象。对于创建字体,有一个类型为CFont
的对象。使用CFont::CreatePointFont
或CFont::CreateFont
方法创建字体
相关文章:
- 使用2个键的cpp-stl::优先级队列排序不正确
- 正弦级数方程计算不正确
- 我试图制作一个程序,要求用户输入问题和答案,但程序循环不正确
- 密码登录程序将永远循环并显示不正确的结果
- 在C++中返回不正确的楼层函数值
- 形状对象的旋转和缩放不正确C++
- C++ 读取文件读取文件不正确
- 关于类的 Python 文档 - 对C++的引用不正确
- 特征 LLT 模块给出不正确的结果?
- glibcxx STL 在实现 std::valarray::sum() 时是否不正确?
- 如果语句逻辑不正确
- 为什么 getline() 不读取文本文件中的所有内容?
- 来自逆 vp 矩阵和相机位置的光线方向不正确
- 不正确的操作数类型 MSVC
- 数组填充了不正确的值
- 我是否不正确地集中了这些字符数组?
- 为什么除非我使用 cout,否则我的值不正确?
- 输出使用 cout 转换为 ASCII 的文本时输出格式不正确,C++
- 中缀到后缀转换器 + 评估程序正确打印到控制台,但不正确地打印到文本文件
- CRichEditCtrl加载Unicode文本不正确