如何在MFC中使你的程序具有xp/win7风格(三)

首先声明一下,如果你是用visual studio 2012 写的MFC的项目,同时你的项目属性上选择的是“多字节字符集”的话,效果就是同图一,而你选择的是“unicode字符集”的话,生成的窗口属性,可能就有win7的风格了。但是,你又想选择多字节的字符集(MBCS),而又想有win7的风格,那如何下手了?

引用一下msdn的说明http://msdn.microsoft.com/en-us/library/bb773175(v=VS.85).aspx

 

最简单的方法,就是在你的代码前面加入下面的编译杂注,不过你的IDE一定要为vs2005或以后的版本

#pragma comment(linker,"\"/manifestdependency:type=‘win32‘ \
name=Microsoft.Windows.Common-Controls version=6.0.0.0 processorArchitecture=* publicKeyToken=6595b64144ccf1df language=*\"")

编译运行即可···

 

 

 

来源:http://www.cnblogs.com/fbwfbi/archive/2013/05/21/3091015.html

注:该方法没有亲自测试成功,有懂具体如何使用的,请留言教我,谢谢!

如何在MFC中使你的程序具有xp/win7风格(三)

上一篇:Delphi TWebBrowser编程简述(转帖)


下一篇:Android 笔记