现在的位置: 首页 > 综合 > 正文

在VC6中实现XP风格

2013年07月03日 ⁄ 综合 ⁄ 共 745字 ⁄ 字号 评论关闭
在VC6中实现XP风格,有两种方法:
一、增加YourApp.exe.manifest的文件,使之和你的Exe一起发布;
二、或者直接把manifest文件包进资源中,方法如下:添加资源类型为24, ID为1的资源,直接把manifest文件包Import进去即可。

manifeset文件内容如下(也可以直接使用VC2005生成一个工程,编译后在Debug目录下拷则其manifest文
件):

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

在XXX.rc文件中加入:
//////////////r///////////////////////////////////////////////////////////////
//
// 24
//

1                       24      DISCARDABLE     "XXXX.exe.manifest"

抱歉!评论已关闭.