如何让字符串在国外的系统中不显示乱码_Unicode

怎么让字符串在国外的系统中不显示乱码_Unicode
公司是日企,公司电脑里很多中文软件里的中文字符无法正常显示,
后来我试了下在家里的XP系统里建了个MFC,用微软自带日语输入法打了几个日语字符来显示,
在自己电脑上显示中日文都正常,可拿到公司时中日文全都变成了乱码。在公司编辑的中日字符,
拿回到家里也显示乱码。

我也不要求中日能同时不出现乱码,至少在中文系统下中文显示正常,然后在日语系统下日文显示正常,
是要用Unicode吗?可我显示的字符都放到_T("")里了,怎么还是像前面说的一样?有什么办法吗?

我看灵格斯词霸在两种系统下显示就很正常,想请问一下是怎么做到的?
有资料不?
谢谢!

------解决方案--------------------
全部使用宽字符即可。
------解决方案--------------------
使用wchar_t宽字符类型,输入输出也使用宽字符配套的加w的流文件。