:GetSystemDefaultUILanguage和GetUserDefaultUILanguage。Windows会按照ANSI编码解释。BIG5编码,系统当前的ANSI代码页是GBK。分别用于SBCS、MBCS和Unicdoe字符串。*)"VOIP网关");wcslen(L"VOIP网关");答案是8、6、6。:_T("ANSI字符串")。MBCS版本,也可以编译Unicode版本。3.2Unicode程序、MBCS程序和多语言支持Unicode程序直接使用Unicode版本的CRT和Win32API。ANSI代码页没有关系。VCL类库的Delphi程序都是MBCS程序。这时就必须使用Unicode程序了。LCID和资源DLL。MFC程序可以在App类的InitInstance函数中用AfxSetResourceHandle函数设置资源DLL。建议用GetSystemDefaultLCID函数,因为系统Locale决定ANSI代码页。我们可以确定VC和Delphi的资源编译器都以Unicode保存字符资源。将其转换到Unicode。Unicode程序直接使用以Unicode编码保存的资源。BIG5中没有“开”这个字,所以“打开”会被显示成“打?”。