本文主要是介绍MFC程序界面的XP风格,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在CSDN论坛里发现一牛人的回帖如下。经验证确实可以,故拿来给大家分享,呵呵,常在江湖走,哪不遇高手,没想到还有这样的方法。并且里面的那个Microsoft.Windows.XXXX竟然都可以。总之,学习了。
首先在RES目录下建一个文件,命名Master.manifest然后用记事本打开放入
<?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>
保存..
然后VC6导入资源,把这个新建的文件导入,类型为24
保存..
用记事本打开rc 文件, 找到自定义资源的地方
改成如下 句子
IDR_MANIFEST 24 MOVEABLE PURE “res//Master.manifest”
MOVABLE PURE是一定不能少的..保存
进入VC6, 把这个自定义资源IDR_MANIFEST的ID改为1(没有引号)
编译,你的程序就有了XP的风格。
超越C++原创文章,转载请注明来源并保留原文链接
本文链接:http://www.beyondc.cn/mfc-program-interface-of-xp-style.html
这篇关于MFC程序界面的XP风格的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!