很简单,此方法SDK/MFC通用,简单的讲就是插入一个资源,类别为24,ID为1,以VC6为例,2003和 05类似。在VC6资源编辑试图下点击Insert(插入),然后选择Custom(自定义),在Resource Type(资源类别)填上24,然后将新插入的资源属性改为如下
在右边内资源容中输入
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="XP style manifest"
processorArchitecture="x86"
version="1.0.0.0"
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>
再次编译执行你的程序,完工!
当这种方法用于VC6开发出来的旧风格的UI时,有少量控件是要稍微修改的!!!
例如:ToolBar,旧风格的ToolBar控件要比按钮大7×6象素,而xp风格的好像不是这个值,因此会有少量象素画错。不信你就试试,注意看ToolBar靠近Gripper位置的地方。如果你的程序里有很多自绘制的控件(以ToolBar最为明显),那么还有不少小地方要微调两下。不过程序还是会正常工作。
相关推荐
实现Windows XP风格按钮的自定义类
XP风格的设计理念源于Windows XP操作系统,它的推出标志着个人电脑界面设计进入了一个新的阶段。这种风格以其清晰、简洁、友好的视觉元素而闻名,影响了随后多年的UI设计潮流。其设计理念不仅局限于操作系统本身,更是渗透到各类软件和应用的设计中,强调了用户交互的重要性。XP风格的视觉特点主要体现在其色彩的柔和搭配、简洁的图标设计以及一贯的布局原则。这些视觉元素易于用户识别,从而减少了用户在使用过程中的认知负荷。这种风格的UI设计注重平衡视觉效果和用户体验,使得界面具有较高的亲和力和可读性。
Win10 - 使用‘Alt+Tab’不能切换窗口及更改切换风格
1、点击开始菜单,选择运行,输入“regedit”,点击确定 2、定位到HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer中 3、在右侧找到AltTabSettings项,如果没有则新建,类型为DWORD(32位)值,然后修改值为0即可
Python爬虫实战:5分钟搞定Web of Science文献批量导出与解析(附完整代码)
本文提供了一套利用Python爬虫技术,快速实现Web of Science文献批量提取与解析的完整方案。通过解析官方导出的HTML文件,结合BeautifulSoup和pandas库,可将文献数据自动转换为结构化的Excel/CSV表格,帮助科研人员高效管理文献信息,节省大量手动整理时间。
应用程序实现XP风格简便方法
应用程序实现XP风格简便方法 转贴自上海交大饮水思源BBS VC版WindowsXP在界面上较以往操作系统有了很大的改动,看多了似乎也还算漂亮,但不知大家有没有注意到用VC直接写出来的程序即使在XP下仍然是XP之前的风格,看来其中有什么地方还是需要作一些改动的。相信大家都在网上见过在资源里加入XML代码的方法,这里我就不再重复这种方法了,否则有抄袭嫌疑。这里介绍一种很方便的方法,希望对大家
从零实现机械臂抓取仿真:用MoveIt+Gazebo完成物体pick&place全流程
本文详细介绍了如何使用ROS的MoveIt框架与Gazebo仿真环境,从零构建机械臂抓取仿真系统。涵盖环境搭建、MoveIt配置、Gazebo集成、抓取动作实现等全流程,帮助开发者掌握机械臂控制的核心技术,实现高效的pick&place任务。
Tribon Vitesse开发教程(一)
Tribon Vitesse简介 Tribon Vitesse是Tribon提供给Python编程语言的编程接口,它是一系列的API。使用Python的语法调用这些API,结合Python语言自身的语法生成的程序叫做Vitesse程序。Vitesse是法语“速度”的意思,读作“为戴斯”。使用Tribon Vitesse可以直接访问Tribon产品信息模型和使用Tribon应用程序的功能,以控制设计
应用程序实现XP风格简便方法大总结
应用程序实现XP风格简便方法大总结 | function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.ope
<PLC><西门子><工控>西门子博图V18中使用SCL语言编写一个CRC16-modbus校验程序
西门子官方对于SCL语言的介绍如下:SCL 编程语言SCL 编程语言SCL(Structured Control Language,结构化控制语言)是一种基于 PASCAL 的高级编程语言。这种语言基于标准DIN EN 61131-3(国际标准为 IEC 1131-3)。根据该标准,可对用于可编程逻辑控制器的编程语言进行标准化。SCL 编程语言实现了该标准中定义的 ST 语言 (结构化文本) 的PLCopen 初级水平。语言元素。
VB6编程实现XP风格
VB6编程实现XP风格 有 Windows XP系统后,网上就开始讨论VB6编程实现XP风格。我在编写《股票管理大师》时,在网上收集整理了两种方法。 第一种方法是用manifest文件实现XP风格 用VB6开发的应用程序在Windows XP系统中运行时,只有
面试问题总结——关于OpenCV(一)
整理了一下网上和我面试中遇到的关于OpenCV相关的问题。 其中因为我的简历中有个项目用到了特征点检测相关的知识,所以整理了SIFT/SURF和FLANN。 有些知识点也不深入,对于写的不对的地方,欢迎指正。 关于OpenCV的内容 1.OpenCV中cv::Mat的深拷贝和浅拷贝问题 深拷贝:分配新内存的同时拷贝数据,当被赋值的容器被修改时,原始容器数据不会改变。 浅拷贝:仅拷贝数据,当被赋值容器修改时,原始容器数据也会做同样改变。 OpenCV的Mat时,有几种赋值方式分别为: 深.
STM32入门教程:智能马桶盖控制
通过编写相应的代码,您可以根据需要实现其他功能,例如座圈温度调节和液晶显示屏显示等。初始化配置 首先,使用STM32CubeMX创建一个新的工程,并选择您所使用的STM32单片机型号。智能马桶盖是一种集成了多种功能的智能家居设备,通过控制芯片来实现自动冲水、座圈加热、座圈温度调节等功能。在本教程中,我们将使用STM32系列单片机来控制智能马桶盖的各个功能。以上代码演示了如何通过STM32的GPIO控制引脚来控制智能马桶盖的冲水和座圈加热功能。写代码 接下来,我们将通过编写代码来控制智能马桶盖的各个功能。
在 Windows 应用程序中使用 Windows XP 的外观风格和 PrintWindow
在 Windows 应用程序中使用 Windows XP 的外观风格和 PrintWindow 单击此处下载示例 - TaskSwitch.exe。Paul HellyarMicrosoft Corporation 2001年10月25日从 MSDN Downloads(英文)下载本文的示例应用程序。注意:此示例仅适用于运行 Windows XP 的计算机。打开示例并打开两个或多
[特殊字符] 2026终极实战:Python爬取得物App球鞋实时交易价格 —— 从签名破解到数据可视化全栈指南
价格敏感度:热门鞋款(如Air Jordan 1、Yeezy 350、Dunk SB)价格每分钟都在波动,短线套利空间巨大。稀缺性:限量发售、联名款、地区限定,导致供需关系实时变化。数据壁垒:得物App使用自研WMS签名算法设备指纹绑定动态请求头加密,是爬虫工程师的“练兵场”。本博客将手把手带你从零搭建一套生产级得物球鞋价格爬虫系统,涵盖:抓包与逆向分析(mitmproxy + Frida)签名算法逆向(Python复刻)设备模拟与心跳保活(ADB + uiautomator2)
MFC下让控件具有XP风格
如果你想让VS6, VS2003,的MFC程序拥有XP风格(#add VS2005自动为xp风格)那么就学习下面的方法吧注:此方法必须是用VC6编译,vs2005转换编译vc6.0的会报错, 自动是xp风格(那么2005如何使用vc6风格呢?) 微软同学永远是个把简单问题复杂化的
基于YOLOv11的工业装配完整性智能检测系统
在现代工业生产中,产品质量控制是确保企业竞争力的关键环节。其中,装配完整性检查——即检测产品是否安装了所有应有的部件,是质量检测中的重要一环。传统的人工检测方法存在效率低、易疲劳、主观性强等问题。本文提出了一种基于深度学习的目标检测算法YOLOv11的工业装配完整性智能检测系统,通过计算机视觉技术自动识别和验证产品装配的完整性。本文将详细阐述从数据准备、模型训练到系统部署的完整流程,提供可执行的代码实现,并介绍一个适用于该任务的参考数据集。
迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)
迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)
Delphi 7 下实现XP风格(转)
====================================================== 注:本文源代码点此下载 ====================================================== delphi 7 下实现xp风格(转) 以 delphi 开发的程序运行在 xp 下时无法自动应用 xp 皮肤风格, 在网上查资料要达到程序自
温度PID控制PLC程序
温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值
使用manifest文件实现XP风格界面
最近需要实现XP风格界面,在网上找了一下,发现使用manifest文件最方便。下面为转贴的别人的如何使用manifest文件实现XP风格界面文章,感觉很不错。所以贴在此处 关于让自己的程序界面实现XP风格这个问题,在网上的讨论很多,大多数的作法都是写一个.manifest文件,然后将文件名改一下,比如.exe文件为test.exe,就将这个.manifest文件改名成test.exe.
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
汉书HE8,好用的汇编代码编写工具
汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大
Windows XP 的外观风格
使用 Windows XP 的外观风格 Windows 用户体验组Microsoft Corporation 2001年5月 本文只是初步的文档,如有更改,恕不另行通知。概要:本文档说明了如何使用 Microsoft Windows XP 来完成将外观风格应用于应用程序时必需执行的常见任务。 目录简介 ComCtl32.dll 版本 6 外观风格任务 在未使用第
在 .NET 程序的窗体中使用 XP 风格的控件
在 .NET 程序的窗体中使用 XP 风格的控件编译:边城狂人 原著:微软 Visual Studio 团队的 Seth Grossman,2002 年 2 月编译:边城狂人,2002 年 9 月 摘要 Windows XP 中引入了一套新的用户界面效果。与 Visual Studio .NET 中生成的控件相比,Windows XP 用户
XP环境下2000风格按钮手工修改改变成XP风格的方法
很多人发现如果在XP下,如果使用VS2005的MFC开发程序, 如果使用UNICODE方式,则整个界面是XP风格的。而不使用Unicode方式则界面以及按钮是2000风格的。 怎么会这样呢? 经过对比研究发现,只要在2000风格的文件的资源中加入相关代码,就可以同样实现XP风格的按钮。 先使用Notepad编辑新文件,并在文件中加入下
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风格的控件效果,而且风格随主题变化而变化,没有主题则显示为原来的风格,看效果对比图: 原来的样式 改变后的样式 很
1085



被折叠的 条评论
为什么被折叠?



