VC2005 实现XP的风格

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

用写一段代码如下

 

然后将其保存为   自定义文件名..manifest

然后以把它添加为资源,资源号写24

在VC2005下直接这样就可以实现了,但是有点不一样的是假如是VC6.0的话,还要在.rc文件的最后加一句

1 24 "自定义文件名.manifest"

由于我用的是2005所以这个没试过,就不乱写了,以免扰乱了大家的思维

VC2003/2005 实现XP风格 用TXT写一段代码如下  name="XP style manifest"  processorArchitecture="x86"  version="1.0.0.0"  type="win32"/>            type="win32"      name="Microsoft.Windows.Common-Controls"      version="6.0.0.0"     阅读详情

相关推荐

VC6实现XP风格的控件效果(和VC2005一样)

很简单,此方法SDK/MFC通用,简单的讲就是插入一个资源,类别为24,ID为1,以VC6为例,2003和 05类似。在VC6资源编辑试图下点击Insert(插入),然后选择Custom(自定义),在Resource Type(资源类别)填上24,然后将新插入的资源属性改为如下在右边内资源容中输入                       name="XP style manifest"

n70joey的专栏 703

VC实现XP风格控件效果(转)

VC实现XP风格控件效果 C&C++ 2008-02-15 21:28:25 阅读262 评论2   字号:大中小 订阅 一个小窍门可以方便的在VC6、VC2003、VC2005实现XP风格的控件效果,而且风格随主题变化而变化,没有主题则显示为原来的风格,看效果对比图: 原来的样式 改变后的样式 很简单,此方法SDK/MFC通用,简单的讲就是插入一个资源,类

ccx_john的专栏 1025

支持xp风格的manifest

  我的环境是vc2005发现 支持xp风格的manifest 有问题,MSDN 和一些网站上的manifest 有问题 ,  自己修改了一下加上Microsoft.VC80.DebugCRT 和 Microsoft.VC80.DebugMFC 就可以了。如果是release版需要自己改一下。                                          

2509

MFC XP风格

2011-03-02 13:51 VC实现XP风格控件效果(转) VC实现XP风格控件效果 C&C++ 2008-02-15 21:28:25 阅读262 评论2   字号:大中小 订阅 一个小窍门可以方便的在VC6、VC2003、VC2005实现XP风格的控件效果,而且风格随主题变化而变化,没有主题则显示为原来的风格,看效果对比图: 原来的样式 改变后的样式 很

曾伟的专栏 852

VC实现XP风格控件效果

一个小窍门可以方便的在VC6、VC2003、VC2005实现XP风格的控件效果,而且风格随主题变化而变化,没有主题则显示为原来的风格,看效果对比图:原来的样式改变后的样式很简单,此方法SDK/MFC通用,简单的讲就是插入一个资源,类别为24,ID为1,以VC6为例,2003和05类似。在VC6资源编辑试图下点击Insert(插入),然后选择Custom(自定义),在Resource

VxD 1282

VC实现 XP 风格的控件,简单实用的方法包你满意!

 在百度或者 GOOGLE 中搜索“实现 XP 风格的控件”会出现一堆的的方法,大多是利用 manifest 文件。有一个兄弟在百度空间里介绍了三个方法,我逐个试了试,不得要领,不过大家有兴趣可以看一下(http://hi.baidu.com/luxintian/blog/item/ce81bdecd8638c2362d09fb0.html),OK了告诉我,谢谢。没有办法我只好自己试了,总结了两个

kaka_iseeyou的专栏 1223

VC++6 实现界面使用XP风格

VC++6 实现界面使用XP风格 一个小窍门可以方便的在VC6、VC2003、VC2005实现XP风格的控件效果,而且风格随主题变化而变化,没有主题则显示为原来的风格,看效果对比图: 原来的样式 改变后的样式 很 简单,此方法SDK/MFC通用,简单的讲就是插入一个资源,类别为24,ID为1,以VC6为例,2003和05类似。在VC6资源编辑试图下点击 Insert(插入),然...

weixin_30298497的博客 99

VC6.0 VS2005中如何使程序界面具有XP网络

<br />一、VC6.0操作步骤:<br />1.将下面XML代码复制并保存名为XPStyle.manifest的文件<br /><?xml version="1.0" encoding="UTF-8" standalone="yes"?><br /><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><br />  <assemblyIdentity <br />      version="1.0.0.0"

scollins的专栏 713

manifest

我遇到的问题: 将 Upload.exe Upload.exe.manifest Microsoft.VC80.CRT.manifest msvcp80.dll msvcr80.dll 放在同一目录; Upload.exe依赖msvcp80.dll和msvcr80.dll,Microsoft.VC80.CRT.manifest里描述的版本version="8.0.50727.7...

jcair的博客 438

VC6.0 VC2005 下使程序直接具有XP主题界面风格

1、首先是VC2005VC2005环境下有的时候必须使用"多字节字符集",而不使用默认的"Unicode"字符集,执行的程序是不具有XP外观的本文章说明了,在XP环境在VC2005(vc8)下使程序直接具有XP风格(无外带文件,绿色)其中的代码是和 "VC6下的实现XP风格" 是一样的,就是文件名不一样了将以下代码写到一个文本文件中,再重命名为"*.mani

taixi1268的专栏 1613

VC6中实现XP风格

VC6中实现XP风格,有两种方法:一、增加YourApp.exe.manifest的文件,使之和你的Exe一起发布;二、或者直接把manifest文件包进资源中,方法如下:添加资源类型为24, ID为1的资源,直接把manifest文件包Import进去即可。manifeset文件内容如下(也可以直接使用VC2005生成一个工程,编译后在Debug目录下拷则其manifest文件):     

冰峰 的专栏 889

MFC下让控件具有XP风格

MFC下让控件具有XP风格(美化) 此方法适用于VC6,VS2003,和VS2005。 如果你想让VS6, VS2003,的MFC程序拥有XP风格(#add VS2005自动为xp风格)那么就学习下面的方法吧 注:此方法必须是用VC6编译,vs2005转换编译vc6.0的会报错, 自动是xp风格(那么2005如何使用vc6风格呢?)   微软同学永远是个把简单问题复杂化的孩子,这不,当...

陈祥的Blog 718

VC2005下使程序直接具有XP风格(XP Style)

VC2005环境下有的时候必须使用"多字节字符集",而不使用默认的"Unicode"字符集,执行的程序是不具有XP外观的本文章说明了,在XP环境在VC2005(vc8)下使程序直接具有XP风格(无外带文件,绿色)其中的代码是和 "VC6下的实现XP风格" 是一样的,就是文件名不一样了将以下代码写到一个文本文件中,再重命名为"*.manifest"到VC2005环境中,"添加资源",把这个文件添加

Fido 926

解决VC2005下开发ActiveX控件中丢失VC2005自带的XP界面风格的问题

在最近的工作中,我要在VC2005下开发一个基于B/S交通查询系统软件,封装为ActiveX控件。但是当我把VC2005中的诸如各种控件添加到ActiveX的工程中去后,发现在容器中调试显示出来的界面风格都失去了XP风格,而全退化到了VC6.0的样式。我写了一个MFC的demo来加载这个控件,运行结果也是如此。于是Google了一下,好不容易找到了类似的问题,现总结如下: 在stdafx.

Beyond God 2080
上一篇: static_cast dynamic_cast reinterpret_cast和const
下一篇: c#使用系统函数System.Shell.Folder.copyHere解压.zip文件
BornFan
博客等级 码龄18年 3粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值