打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[导入]【vc】XP系统下生成XP风格界面的vc程序

[导入]【vc】XP系统下生成XP风格界面的vc程序

1. 将下面这段XML保存到你的工程目录下,文件名为XPStyle.manifest(注意后缀不是xml)

<?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. 在VC中点添加资源, 将XPStyle.manifest文件作为资源文件加入到你的工程中,

填资源类型号为24(这是因为manifest格式文件不是VC的常规资源文件), 资源ID为IDR_XP_STYLE.

(1).如果是dll工程,则在Resource.h中修改:

#define IDR_XP_STYLE                    2

并在StdAfx.h中添加

#define ISOLATION_AWARE_ENABLED 1

(2).如果是exe工程,则在Resource.h中修改:

#define IDR_XP_STYLE                    1

3. 点击全部编译,运行你的程序看看,是不是很酷,呵呵.

(友情提示: 编译出来的程序在非XP系统下没有XP风格界面,将是传统的界面效果)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
vc6.0程序界面实现XP风格方法
VC6.0生成的exe文件图标
如何让VB程序穿上漂亮外衣 — Windows Live
manifest原理和用途
慎用CMFCToolBar::CreateEx
ABAP的Package interface, 安卓的manifest.xml和Kubernetes的Capabilities
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服