MFC win7/xp界面风格

原创 2015年07月09日 20:53:39

在res中添加一个文件
命名windows.manifest后缀为:.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>  

保存后
右键添加资源->导入 显示所有类型文件,把这个文件资源导入,资源类型写24 把ID改为IDR_MANIFEST。
导入后会看到一堆乱码
这里写图片描述
如图

接着在 string table中添加IDR_MANIFEST,值为1。
这里写图片描述

保存后重新生成程序即可。

版权声明:本文为博主原创文章,未经博主允许不得转载。

如何使得WIN7下用VS2010做出的MFC程序具有XP风格(摆脱传统界面的效果)

VS2010建一个MFC的工程后,运行生成的对话框还有按钮之类的资源控件的风格是XP以前的传统的界面风格,效果不太令人满意。                                ...
  • xiaoxiaomao410
  • xiaoxiaomao410
  • 2014年09月05日 15:58
  • 2476

MFC : 在主窗口不透明的情况下, 建立一个半透明的子窗体带透明的TreeCtrl

前段时间和别人讨论问题, 他说要在一个不透明的主窗体上, 建立一个透明的子窗体, 在该子窗体上再建立透明的TreeCtrl. 先是将透明的TreeCtrl实现了, MFC : Transparent ...
  • LostSpeed
  • LostSpeed
  • 2015年07月22日 12:10
  • 2326

如何使得WIN7下用VS2010做出的MFC程序具有XP风格(摆脱传统界面的效果)

VS2010建一个MFC的工程后,运行生成的对话框还有按钮之类的资源控件的风格是XP以前的传统的界面风格,效果不太令人满意。                                ...
  • xiaoxiaomao410
  • xiaoxiaomao410
  • 2014年09月05日 15:58
  • 2476

VS2008中MFC的对话框界面风格问题

以前在XP写的程序,现在系统换成了WIN7,现在对话框在编辑和预览的时候显示都如图一所示,可实际编译生成之后的显示却如图二所示,是什么问题?如何设置两者的显示风格使其保持一致? ...
  • Beyond_cn
  • Beyond_cn
  • 2014年02月13日 10:03
  • 5083

设置MFC对话框的xp界面风格

主要内容 以vs2008为例 我们新建一个MFC工程的时候,Project style默认只有一个选项,下面的Visual style and colors子选项也是不可选的,这个选项就决定了对话...
  • qinuo_2010
  • qinuo_2010
  • 2014年11月01日 15:09
  • 1253

windows桌面远程连接(以XP连windows7为例)

windows怎么打开远程登录?windows如何远程连接 | 浏览:291 | 更新:2013-12-05 23:16 | 标签: 连接 远程  1 ...
  • pureIT
  • pureIT
  • 2014年06月06日 20:26
  • 1506

把Win7中的默认宋体改换成XP的宋体

Windows7的默认字体虽然是微软雅黑,但是很多情况下还是要用到宋体。然而Win7自带的宋体改变较大,看起来有点发胀的感觉,没有XP中的宋体紧凑。我们可以提供替换Win7自带的宋体为XP宋体,来解决...
  • aspireone
  • aspireone
  • 2014年03月14日 01:04
  • 650

【xp与win7哪个系统玩英雄联盟快】

这个文章题目是今天在问问上逛看到的,先LOL应该算非常流行的一个游戏。所以很多人都会问这个问题,当然答案也千奇百怪了。xp系统之家这边稍微的整理下怎么样让你的电脑玩LOL的时候不会卡。 lin6...
  • u011168635
  • u011168635
  • 2013年07月11日 15:37
  • 3417

MFC 实现XP样式

对Visual C++ 6.0的程序实现XP样式: 它不仅对Visual C++ 6.0写的程序管用,对其它以前已经编写的在XP界面下显示为旧样式的程序同样有效。将下面文本保存为yo...
  • lingtianyulong
  • lingtianyulong
  • 2014年03月26日 16:47
  • 915

用VS2013在win7下编写的C++程序怎么在XP下运行?

 用VS2013在win7下编写的C++程序在XP下运行的错误与解决。   1.在xp下运行报错为:“不是有效的win32应用程序。” 解决方法: 【配置属性】-【常规】-【平台工具集】...
  • civilman
  • civilman
  • 2014年10月15日 13:34
  • 10633
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC win7/xp界面风格
举报原因:
原因补充:

(最多只允许输入30个字)