VS2005开发MFC使用多字节字符集引起主题问题
2012-08-18 22:19
246 查看
最终还是觉得VS2010太比较卡,而且一个小工程就近百兆了。不要数据库功能也有40~50MB,还是觉得用VS2005速度快。
这不做程序问题来了,不用UNICODE那个界面整个就是一经典界面。很是难看。于是呼就比对了下和VS2010生成的MFC工程有啥区别……
最终结论出来了,原来是需要一个manifest文件,我从VS2010复制出来,具体内容如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity name="Microsoft.Windows.XXXX" processorArchitecture="x86" version="5.1.0.0" type="win32"/> <description>Windows Shell</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*"/> </dependentAssembly> </dependency> </assembly>
保存任何名字 .manifest(如:xp.manifest)放到工程任意目录下面,然后添加资源,导入该文件,然后类型嘛随便写一个就行了。重新生成编译搞定!
相关文章推荐
- 在VS2010进行MFC编程设置字符集的问题(使用多字节字符集引起错误)
- 解决MFC项目使用多字节字符集后软件界面风格发生改变的问题
- 使用VS2005开发64位驱动程序需要注意的一些问题
- “使用多字节字符集”和“使用Unicode字符集”下的字符串的长度问题
- 关于VC多字节字符集和unicode宽字符集的使用和问题,只有明白了其中的原理,才能灵活解决问题
- VS2010 MFC工程的MFC库使用方式与运行时库不一致引起的编译问题
- Android 开发 Tip 2 -- 多主题下drawable.xml使用?attr的问题
- 使用VS2005 开发AcitveX组件及碰到的问题解决
- 关于VC多字节字符集和unicode宽字符集的使用和问题,只有明白了其中的原理,才能灵活解决问题
- VS2010 MFC工程的MFC库使用方式与运行时库不一致引起的编译问题
- VS2013 MFC项目使用多字节字符集
- VS2005默认使用Unicode字符集的问题
- 使用 VS2005 开发 MapXtreme2008 遇到的问题
- 关于MFC使用 Unicode 字符集出现乱码的问题
- MFC工程,字符集使用多字节,界面就变成WIN95风格的解决办法
- MFC 对话框使用 Unicode 字符集与使用多字节字符集的不同
- VS2005、VS2010等VS系列IDE在MFC开发过程中,Resource View标签打不开,问题为“opened in other editor”
- VS2010 MFC工程的MFC库使用方式与运行时库不一致引起的编译问题
- MFC unicode字符集与多字节字符集 问题之彻底终结!
- 【VS开发】VS2013多字节工程问题uilding an MFC project for a non-Unicode character set is deprecated