MFC程序的快速美化

原文出自《百度文库》,在此不再引述!感谢原作者!非常有用的!


首先在RES目录下建一个文件,命名 windows.manifest 后缀为:.manifest

然后用记事本打开放入

//Copy开始

<?xmlversion="1.0" encoding="UTF-8"standalone="yes"?>

<assemblyxmlns="urn:schemas-microsoft-com:asm.v1"manifestVersion="1.0"> 

<assemblyIdentity 

  name="Microsoft.Windows.XXXX" 

  processorArchitecture="x86" 

  version="5.1.0.0" 

  type="win32"/> 

<description>WindowsShell</description> 

<dependency> 

  <dependentAssembly> 

  <assemblyIdentity 

  type="win32" 

 name="Microsoft.Windows.Common-Controls" 

  version="6.0.0.0" 

  processorArchitecture="x86" 

 publicKeyToken="6595b64144ccf1df" 

  language="*" 

  /> 

  </dependentAssembly> 

</dependency> 

</assembly> 

//Copy结束;

保存..

然后导入资源,把文件windows.manifest添加到工程的资源中:

插入->资源->引入->文件类型改为“所有文件"->找到windows.manifest->弹出对话框

资源类型 填"24"->确定后(弹出一堆象乱码一样的东西,汗!!)

再把资源的ID改为"IDR_MANIFEST"

然后在String Table中添加IDR_MANIFEST,值为1,其实此处的String Table的值应该是不能修改的,因此我们找到工程的resource.h,将IDR_MANIFEST宏定义的值设为1

代码为 #define IDR_MANIFEST 1

重新生成编译运行

 

你的程序就有了XP/Win7的风格

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值