社区
界面
帖子详情
高手近来,有个小问题要解决,有关unicode的
jzfcf
2006-10-08 05:46:05
目标:用unicode实现软件界面多语言化,用SetDlgItemText设置对话框各控件上的文字,文字是从unicode文本中读出来的。
环境:英文系统+VC60,unicode方式编译。
问题:显示出的中文,韩文等出现乱码,但是用MessageBox显示控件文字正常。
...全文
300
12
打赏
收藏
高手近来,有个小问题要解决,有关unicode的
目标:用unicode实现软件界面多语言化,用SetDlgItemText设置对话框各控件上的文字,文字是从unicode文本中读出来的。 环境:英文系统+VC60,unicode方式编译。 问题:显示出的中文,韩文等出现乱码,但是用MessageBox显示控件文字正常。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzfcf
2006-10-10
打赏
举报
回复
是不是跟字体也有关系,还要设置中文字体?
jzfcf
2006-10-10
打赏
举报
回复
我这是unicode程序,对话框要支持很多种语言,不仅仅是中文,还有日文,韩文等等,那就要设置对话框同时支持中文,韩文,日文,不知道怎么办了?
jzfcf
2006-10-10
打赏
举报
回复
问题已解决,是字体的问题,改成Arial就可以了,下面结帖给分。谢谢大家!
jzfcf
2006-10-09
打赏
举报
回复
在网上看到的“在unicode程序里SetWindowText无一例外地得到乱码”,是不是真的?
jzfcf
2006-10-09
打赏
举报
回复
那我要显示韩文字体还必须把dialog属性变成韩文?我是用UNICODE方式编译的,应该不需要吧。
jzfcf
2006-10-09
打赏
举报
回复
自己顶一下
jixingzhong
2006-10-09
打赏
举报
回复
在你的 对话框 属性中,
右击后选择属性,
在语言项, 选择 中文 (或者其他),
默认是英文的, 显示中文乱码 ...
jzfcf
2006-10-09
打赏
举报
回复
头两个字节是0xFF,0xFE,而且读出的内容用MessageBox显示正确的,但用SetWindowText或SetDlgItemText显示在按钮上就有乱码了。不知为什么?
三条猫
2006-10-09
打赏
举报
回复
你在读取文件的时候,查看文件的头两个字节,是否为0xFF,0xFE.
如果是就为unicode文件,不是为ansi文件.
unicode文件每次按双字节读取,在UNICODE环境下,读取到LPTSTR是正确的.
ansi文件每次按单字节读取,在UNICODE环境下,需要读取到char或BYTE缓冲区,然后通过
MultiByteToWideChar(...);
把单字节缓冲区的内容转换到双字节缓冲区,才能在控件内正常的显示出来.
jzfcf
2006-10-09
打赏
举报
回复
五颗星的高手啊,太给面子了。是这样的:
文件是用EmEditor编辑,用unicode格式保存,程序用ReadFile()读出到内存LPTSTR pBuf。
jixingzhong
2006-10-09
打赏
举报
回复
在网上看到的“在unicode程序里SetWindowText无一例外地得到乱码”,是不是真的?
=====================================
中文是可以的,
已经测试过了 ...
可以动态的在 number==》“数值” 之间变换, 没有乱码,
操作就是设置对话框支持中文 ....
DentistryDoctor
2006-10-08
打赏
举报
回复
文字是从unicode文本中读出来的?
怎么读的?
计算机专业
素质
拓展
,创新与
素质
拓展
学分.
doc
此博客详细阐述了北华大学机械类本科生如何通过参与科技创新竞赛、学术论文发表、专利成果等途径获取创新与
素质
拓展
学分,以达到毕业要求。规则包括学分分配、竞赛级别划分、论文计分标准,以及课外
活动
如技能认证、社会实践的学分计算。强调了公平公正公开的原则及对学生个性化发展的支持.
计算机职业与个人
素质
的关系,个人
素质
与职业选择.
doc
本文探讨了个人
素质
在职业选择中的关键作用,通过职业调查揭示不同职业需求,
素质
评估帮助学生理解自我优势,职场探秘
活动
则结合实例强调
素质
对职业成功的影响。
活动
涵盖职业调查、
素质
评估和职场体验,提升学生技能和职业认知。
计算机基础
素质
教育,由计算机基础教育透视
素质
教育.
doc
本文讨论了计算机基础教育在
素质
教育中的重要性。随着计算机的普及,
大学生
的计算机应用能力应有所提升,但城乡差距及应试教育的影响导致教学面临挑战。大学计算机基础教育应注重提高学生
素质
,培养其适应社会的能力。教育应坚持全面发展,克服应试教育的弊端,将
素质
教育贯穿教育全过程。
计算机专业大学
活动
,计算机专业
大学生
活动
策划方案_旅游专业
大学生
活动
策划方案.
doc
...
该
活动
旨在提升学生的信息技术意识和素养,通过电子竞技、打字比赛、电脑作品设计等
活动
,增强学生的实践能力和创新精神。
活动
包括开幕式、游园、比赛和讲座,覆盖计算机与旅游两大专业,旨在丰富校园生活,促进学生全面发展。
对学计算机学生礼仪,计算机系学生分会社团部主持人和礼仪队选拔大赛
计划
1.
doc
...
为丰富校园文化生活,计算机工程系举办主持人和礼仪队选拔赛,旨在选拔优秀人才,
拓展
大学生
综合
素质
能力。
活动
流程包括自我介绍、知识问答、礼仪展示等环节。
界面
15,975
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章