VS2008SP1如何设置CMFCToolBarsCustomizeDialog的默认语言(中英文)? 如下图。这是我的VS自动生成的,默认是中文这是SP1的例子里的。可以显示成英文。请问如何将我的程序里的转换成英文语言?PS:资源RC里和项目的默认language我都已经改成了英语 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最近也在使用SP1,尝试了一下,大体有两种做法第一种是更改系统默认语言为英语,然后新建项目,换成英文,这种方法新加入中文将会出问题,不知道是不是我电脑的原因;第二种是修改string table中的字符集数据,统统改为英文,然后修改你菜单命令也为英文,这种情况下中文同样出现了问题。LZ可以尝试下 第一种方法:这也。。太囧了吧。难道只有在英文系统环境下SP1才能开发CMFCToolBarsCustomizeDialog默认英文的程序?如果真是这样。微软这SP1做的也太那啥了。。第二种方法:string table中我已经全部是英文了。菜单命令中已经设置为所有都是英文状态。 第一种方法,你可以在新建工程的的时候,在应用程序类型中有一个资源语言,选为英语,就可以解决第二种方法,出了设置string table之外,你还需要把其他资源如Accelerator,menu,toolbar等所有资源属性都设置为英文,重点是Accelerator,一定要设置为英文。这两中方法 我刚测试过,没有问题 啊 貌似和我遇到的问题一样我弹出一个messagebox在英文就是"OK"中文就是“确定” 可是我想让它总是“OK”即使是在中文系统下这咋办啊 有人说是用SetThreadLocale 看看MSDN说的貌似是同一回事儿 可我用了 不管事儿啊 是否显示英文主要是看你的资源中是否包含合适的语言,然后根据你的系统属性,自动选择相应的语言。我的两个例子中,我尝试都没问题呀~~~要不实在不行你手动修改下资源文件~~~~要么用SetThreadLocale($0409)强制设置运行时语言为英文或者你就再做一个英文语言包,然后让系统自己根据电脑的语言自己去选择 我做了个测试程序。放到英文版系统上跑。显示就是英文了。SetThreadLocale($0409)强制设置运行时语言为英文。我试试。 VC++ 如何将数据打包成XML格式 ------>>>为何在VC6.0下说“TITLEBARINFO结构”没有定义? “撤销”“恢复”功能实现!各位高手请指点小弟!!! WTL开发应用程序,增加中文菜单项乱码? rc.Delete().???? 有谁知道模仿手写字时汉字的笔划数据是如何得到的 求教,怎样创建浮动工具栏,我太穷了 请教关于模态和非模态对话框消息流通的区别? 关于API函数的问题 使用IOCP完成端口时,会不会出现某个发送任务完成时,传输大小为0的情况? VC调试 如何线程池实现ping功能
第一种是更改系统默认语言为英语,然后新建项目,换成英文,这种方法新加入中文将会出问题,不知道是不是我电脑的原因;第二种是修改string table中的字符集数据,统统改为英文,然后修改你菜单命令也为英文,这种情况下中文同样出现了问题。LZ可以尝试下
第一种方法:这也。。太囧了吧。难道只有在英文系统环境下SP1才能开发CMFCToolBarsCustomizeDialog默认英文的程序?如果真是这样。微软这SP1做的也太那啥了。。
第二种方法:string table中我已经全部是英文了。菜单命令中已经设置为所有都是英文状态。
然后根据你的系统属性,自动选择相应的语言。我的两个例子中,我尝试都没问题呀~~~
要不实在不行你手动修改下资源文件~~~~要么用SetThreadLocale($0409)强制设置运行时语言为英文或者你就再做一个英文语言包,然后让系统自己根据电脑的语言自己去选择
SetThreadLocale($0409)强制设置运行时语言为英文。我试试。