vb6写的程序无法使用*省输入法,输入的繁体字变成乱码

vb6写的程序无法使用*输入法,输入的繁体字变成乱码
如题,一个*的朋友只会用一种*的输入法,用我写的软件时输入总是变成乱码,但是在excel、word等其他文字编辑器则正常。软件中并没有用第三方控件,是VB自带的textbox。请高人指教,谢谢
------解决方案--------------------
按理说支持繁体字库就可以了的
------解决方案--------------------
为什么我写的程序可以直接在繁体版中使用?
我没做什么特殊的设置

vb6 sp6
------解决方案--------------------
那个textbox不支持unicode
要用form 2.0还是什么(名字我不太记得)里面的textbox控件才可以
那个支持unicode
------解决方案--------------------
简繁体互换一下
------解决方案--------------------
跟系统的字体设置比较有关系

------解决方案--------------------
不会简繁转换,可以参考Word中的简繁转换功能。
在Word2003中开始记录宏,手动完成所需功能,结束记录宏,按Alt+F11键,查看刚才记录的宏对应的VBA代码。

------解决方案--------------------
昨天遇到这个问题,换个汉字输入法就行了。
网上有说升级SP6可以,但我试了不行。
看地区和语言设置里有没有问题。
------解决方案--------------------
引用:
都没有用,缅文是很特别的,一些支持unicode的控件就是不支持它

阿拉伯文更特别,从右往左读写的说。
------解决方案--------------------
这个可能真的要咨询专业人士。

比如说,我原来知道内蒙古大学有人专门研究蒙古人计算机输入。蒙古文可是竖着写的。

你这个缅甸文,不妨到二外找人问问。
------解决方案--------------------
unicode
------解决方案--------------------
最直接的方法是用繁体 VB 开发,所有字体都改成繁体字体(主要是字符集属性),编译。
如果要根据系统动态切换,最好用英文 VB 开发,程序启动时立即用 API 函数 SetThreadLocale 更改语言,每个窗体启动时必须替换所有控件的字体(关键是 Font.Charset 属性)。