
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重画标题栏,任务栏,大家给点例子 展开
●1楼无法解决,如果是没有字库,为什么MESSAGEBOX不乱码而FORM标题乱码?
我认为是VB6的FORM的问题,其他控件换用FORM2.0的控件可以解决.
●2楼也无法解决,现在正考虑用WINAPI重画标题栏,任务栏,大家给点例子 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询