为WinXP系统下的MFC控件提供xp风格

翻译|其它|编辑:郝浩|2007-08-24 10:38:31.000|阅读 1477 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

    在  WinXP + VS6.0/2003环境下开发的  MFC  程序,为了可以拥有  XP  的风格,把下面的代码保存到你的运行目录下,文件名为  YourApplication.exe.manifest 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="Microsoft.Windows.dummy"
    type="win32"
/>
<description>Your app description here</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="X86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>

    这样做不仅可以获得  XP  风格样式的控件,当改变  WinXP  的界面样式时,程序界面可以随之变化。Maxthon1.x  好像采用的就是这种方法,大家可以把  maxthon.exe.manifest  文件重命名看看界面有什么变化。另外,对  VC6.0IDE(msdev.exe)采用同样的方法可以在窗口的编辑界面中直接看到  XP  样式的控件。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:csdn

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP