我有一定的库(IBM的WebSphere MQ)我使用的,与被假设返回一个远程服务器字符集的API。的Windows活动代码页
一些调试后,它好像这个函数调用的返回值返回我的机器的活动代码页。我通过查看函数调用的返回值以及在命令行中运行chcp
的结果看到了这一点 - 两个都返回了862.当我将控制面板 - >区域和语言选项 - >高级选项卡中的语言更改为其他内容,这两个值再次改变,这证实了我的怀疑。
我的问题是,什么是值chcp
回报? Win32 API获取/设置它?它与场所有什么关系? (试图在使用std::locale::global
的C++应用程序中更改全局区域设置显然没有影响)。
另请参阅[对所有内容进行排序](http://blogs.msdn.com/b/michkap/)了解大量背景知识。 – MSalters 2010-09-13 09:50:44