VB的FORM标题不支持unicode,中文的标题在日文系统下会显示乱码,应该怎么解决这个问题? 50

CallMessageBoxW(Me.hwnd,StrPtr(XXX),StrPtr(XXX),0),可以解决MESSAGEBOX乱码的情况,但CallSetWindow... Call MessageBoxW(Me.hwnd, StrPtr(XXX), StrPtr(XXX), 0),可以解决MESSAGEBOX乱码的情况,但Call SetWindowTextW(Me.hwnd, StrPtr(XXX))解决不了FORM标题的乱码.
●1楼无法解决,如果是没有字库,为什么MESSAGEBOX不乱码而FORM标题乱码?
我认为是VB6的FORM的问题,其他控件换用FORM2.0的控件可以解决.
●2楼也无法解决,现在正考虑用WINAPI重画标题栏,任务栏,大家给点例子
展开
 我来答
问题小心
2011-03-07 · TA获得超过576个赞
知道小有建树答主
回答量:189
采纳率:0%
帮助的人:64.6万
展开全部
用utf-8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b718c1ab0
2011-03-04 · TA获得超过191个赞
知道小有建树答主
回答量:462
采纳率:0%
帮助的人:198万
展开全部
给系统安装字库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式