如何在多字节字符集的环境下 控件内容显示Unicode字符

weixin_44522116 2021-05-07 05:18:07

如图
...全文
2022 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶恭介叶恭介 2021-05-26
  • 打赏
  • 举报
回复
想了一下,不知道自绘这按钮,使用GDI+能否绘制这个泰语,楼主可以试试
Yofoo 2021-05-26
  • 打赏
  • 举报
回复
这个按钮可以手动创建, 用UNICODE的API创建, 然后就可以SetWindowsW
weixin_44522116 2021-05-08
  • 打赏
  • 举报
回复
引用 4 楼 schlafenhamster 的回复:
MultiByteToWideChar(CP_ACP,0,str,len,wBuf,len);// ansi 2 unicode WideCharToMultiByte(CP_UTF8,0,wBuf,len,str8,len,0,0);// unicode to utf8
Tiếng Việt ภาษาเวียดนาม 可以试试用多字节环境显示在控件上
schlafenhamster 2021-05-08
  • 打赏
  • 举报
回复
MultiByteToWideChar(CP_ACP,0,str,len,wBuf,len);// ansi 2 unicode WideCharToMultiByte(CP_UTF8,0,wBuf,len,str8,len,0,0);// unicode to utf8
zgl7903 2021-05-08
  • 打赏
  • 举报
回复
试试 App构造函数中 设置区域 setlocal(LC_ALL, "th-TH");
weixin_44522116 2021-05-08
  • 打赏
  • 举报
回复
用UNICODE 属性可以正常显示,但是这个工程一直都是多字节字符集,新加的需求需要显示泰语,没有办法改成UNICODE的环境,只能用多字节环境
zgl7903 2021-05-07
  • 打赏
  • 举报
回复
是否要选入合适的字体? 如果项目修改为UNICODE 属性 正常么?

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧