怎么正确显示界面中的中文

如何正确显示界面中的中文
做一个程序,中文的,但是在日文系统下界面就变成了乱码。
有些程序(比如MSN   Messanger中文版)不管在什么系统下都可以正确显示界面上的中文,请问这该怎么做?

------解决方案--------------------
使用Unicode编码进行编译