在VC6应用程序中应用 XP Style 控件 @ 4/23/2007

学习类
from: SMTH VC版

Q: VC6编的界面程序太土了,如何才能拥有 2005 或 .net 的界面效果?

A: 使用 XP Style 控件

1. 将下面这段XML用UTF8格式添加到工程中,文件名为XPStyle.manifest,资源类型号为24(可以自定义名称),资源ID为 IDR_XP_STYLE。
<?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="XP style manifest" type="Win32" />
    <dependency>
        <dependentAssembly>
            <assemblyIdentity type="Win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" language="*" />
        </dependentAssembly>
    </dependency>
</assembly>


2. 在Resource.h中修改:
exe工程:
#define IDR_XP_STYLE 1
dll工程:
#define IDR_XP_STYLE 2

3. 在StdAfx.h中添加
#define ISOLATION_AWARE_ENABLED 1
发布于 4/23/2007 12:41:06 | 评论:1
苦瓜 @ 4/23/2007 13:08:13
不错,好,真他妈的好,绝好

看帖要回帖...

categories
archives
links
statistics
  • 网志数:1186
  • 评论数:2015