VC中使用SkinMagic给你的软件换肤

【MFC串口】对话框界面的美化——基于SkinMagic MFC窗口界面一般都比较粗糙,这里采用SkinMagic来进行美化。SkinMagic 好用的第三方界面库,通过加载皮肤的方式来美化界面。如果对现有皮肤不满意,还可以通过SkinMagicBuilder修改皮肤。 阅读详情
  1. 下载换肤软件SkinMagic包。URL:http://download.youkuaiyun.com/source/415381
  2. Mfc换肤实例:http://download.youkuaiyun.com/source/418177

  3. 将SkinMagicTrial.lib、SkinMagicTrial.dll和SkinMagicLib.h拷贝到项目根目录下,并在工程中添加;

  4. 把Skins文件夹放在项目根目录下;

  5. 建立一个MFC单文档项目;

  6. StdAfx.h文件中 增加 #include "SkinMagicLib.h" ;

  7. 在C**App类中打开InitInstance()函数,在函数其开始部分增加
     
    VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), _T("ReadUI") ,NULL,NULL ) );
     
    VERIFY( 1 == LoadSkinFile("Skins/corona.smf"));  
     
    VERIFY( 1 == SetDialogSkin( _T("Dialog") ) );


  8. 在InitInstance()函数最后,但在以下代码之前,
     
    // The one and only window has been initialized, so show and update it.
     m_pMainWnd-> ShowWindow(SW_SHOW);
     m_pMainWnd
    ->
    UpdateWindow();
     加入如下代码
     
    VERIFY( 1 == SetWindowSkin(m_pMainWnd->m_hWnd ,  _T("MainFrame") ) );


  9. 通过类向导给C**App增加ExitInstance() 函数,内容如下
     
    ExitSkinMagicLib();
     
    return CWinApp::ExitInstance();


  10. 编译程序;即可运行成功。如图所示:  
      
SkinMagic资源合集 SKinMagic是一款很好的MFC美化软件,可以帮你的程序实现换肤。 立即下载

相关推荐

SkinMagic Toolkit 2.21(mfc完美破解皮肤)

SkinMagic Toolkit 2.21 Trial 完美破解版 ,包括皮肤编辑 及已做好的皮肤库,美化自己的vc程序,你能hold吗?

【亲测免费】 SkinMagic —— MFC界面换肤美化资源

SkinMagic —— MFC界面换肤美化资源 【下载地址】SkinMagicMFC界面换肤美化资源分享 SkinMagic —— MFC界面换肤美化资源欢迎来到SkinMagic资源页面,这是一个专为MFC应用程序设计的界面换肤美化工具 ...

gitblog_06594的博客 622

skin magic 2.4 破解 免费下载版

因论坛上有人要10分,所以下下来免费提供给大家,希望你喜欢。skin magic 2.4 破解 免费下载版

利用SkinMagic美化VC程序详解

       利用SkinMagic美化VC程序详解    这两天在网上看到给VC程序换肤的文章,自己也试了一下,因为版本的问题,忙了整整一天,才算搞出点头绪。废话不说了,下面我们一步步地来实现这个功能!(1)下载SkinMagic的开发包,我用的开发包需要下面几样东西:SkinMagicLib.lib,DETOURS.lib两个库文件;.smf文件(皮肤文件);还有个SKinMagicL

2118

SkinMagic2.21.rar

使用SkinMagic美化界面 网络上的 SkinMagic 版本繁多,而且试用版,破解版并存,各版本之间支持的皮肤文件也不尽相同,因此经常有人在网上询问 为何添加了 SkinMagic 没有效果甚至导致程序崩溃之类的问题。 这里有一个可用的破解版本(包含 VC6 使用的库和支持的常用皮 肤文件) SkinMagic2.21.rar

Skin+++SkinMagic2.4+2.2+3种VC皮肤库.rar

找了很久找到的皮肤库, 直接能使用的都是绿化后的版本。mfc,vs2010支持使用,内有几百个皮肤,皮肤编辑器自己diy都可以用。注意这是2种类型的不同的皮肤库。一种类型是两个版本 自己选择使用。

VC使用SkinMagic的方法

1.文档程序 ① 新建工程后,将SkinMagic包中的SkinMagicLib.h、SkinMagicLib.lib、DETOURS.lib拷贝到所在文件夹下,点击Project->Add To Project->Files,包含到工程中。 ② 在Resource View中点击Import 菜单引入几个Skin二进制文件放在相同的“SKINMAGIC”文件夹下,分别给起一个名字(见

ccx_john的专栏 970

SkinMagicLib.lib下载,含SkinMagicLib.h

摘要:VC/C++源码,控件相关,SkinMagicLib.lib,换肤控件  SkinMagicLib.lib和SkinMagicLib.h打包下载页,VC编程时一个常用的界面换肤控件类,使用时在stdafx.h中加入#include "SkinMagicLib.h",可快速实现一个支持换肤功能的窗体界面,如果不知具体怎么用,请上网查询相关用法,或在本站搜索SkinMagicLib,可找到相关源码实例供参考。

skinmagic对VC中程序窗口的换肤

一直以来没怎么关心过程序界面的开发,最近想对程序界面的美化学习一下。下面先展示一下这次开发所实现的效果:程序我已经上传到优快云上面了,同时我所使用的skinmagic包也已经上传。程序主要实现了:1. 窗口的基本美化:菜单,窗口2. 换肤菜单3. 主窗口和子窗口同时换肤下面先引用别人的我认为相当全面的一个总结(引自:http://cool.worm.blog.163.com/blog/static/64339006200952503917995/):文件说明SkinMagicLib.h 必须的头文件,请添

WangIcter的专栏 6409

SkinMagicLib.lib皮肤控件库及VC++换肤实例

摘要:VC/C++源码,界面编程,SkinMagicLib.lib,换肤控件,DETOURS.lib  一个实用的VC换肤实例,应用大家喜欢的SkinMagicLib.lib界面控件类编写的实例,包括了DETOURS.lib如何使用。为了让大家都学会如何使用SkinMagicLib制作皮肤界面,相信通过这个例子你会受益匪浅,不多说了,关于使用方法请参阅源码里的详细使用说明。

无痛安装及初始配置 PHP 8.0.3 + Apache 2.4 + MySQL 8.0

PHP 8.0.3 + Apache 2.4 + MySQL 8.0MySQL 8.0.23 安装下载安装配置环境变量初始化MySQLPHP8.0.3 安装下载安装配置环境变量Apache 2.4 安装下载安装启动 MySQL 8.0.23 安装 下载 到官方网站下载:https://dev.mysql.com/downloads/mysql/ 目前的最新版本是MySQL 8.0.23 在Windows上有两种安装方式,一个是zip压缩文件解压然后配置,另一个是图像化界面安装。 这里选择第一种方法安装:

Kuang Da's Blog 6208

VC_界面换肤控件库比较

用VC做程序的时候,如果对界面样式不满意怎么办?自己从各种控件基类继承,然后自绘么?对高手来说,这虽然不能算是难题,但是仍旧比较麻烦,对新手来说,连看什么书都不好说。 那就没有更好的方法么?当然有!这就要用到一类称作“界面换肤”的工具包了。 且看这些工具包有什么作用。当你使用

优快云-MarkYang 4043

告别虚拟机!在Windows上用WSL+VSCode搞定ArduPilot开发环境(保姆级避坑指南)

本文提供了一份详细的保姆级指南,介绍如何在Windows上使用WSL和VSCode搭建高效的ArduPilot开发环境,告别虚拟机性能损耗。从WSL安装、VSCode配置到ArduPilot固件编译和调试技巧,涵盖开发全流程中的关键步骤和常见问题解决方案,帮助无人机开发者快速构建专业级开发环境。

weixin_42543046的博客 461

几种换肤软件使用问题

几种换肤软件的使用和使用中的BUG                                                                                                                                       johnchen  最近由于要修改程序的界面,自己也不想扩展一些类来子类化控件来实现换肤,所

深之JohnChen的专栏 7213

DFT实战:如何用Synopsys工具搞定多时钟域Scan Chain设计(附避坑指南)

本文详细解析了使用Synopsys DFT Compiler工具链实现多时钟域Scan Chain设计的全流程,包括时钟混合策略、跨时钟域平衡技巧和实战脚本剖析。通过量产验证的工程实践方案,帮助DFT工程师有效解决复杂SoC设计中的Scan Chain挑战,提升测试效率和质量。

mm9012的博客 1033

中兴SDH设备开局及业务配置

中兴SDH设备开局及业务配置 1.设备开局(S200-----S325) A.开电之后,按住截铃(bell off)开关,直至NCP告警灯变成橙色; B.此时,设备进入Download状态,设备IP为:192.192.192.11/24; 2.用交叉线(568A)将设备的QX口连接至电脑,电脑配置和设备相同网段的IP信息; 3.在电脑上测试连通性:pin...

weixin_33897722的博客 3997

VC应用程序的界面换肤工具集合

<br />  本人由于急着赶一个软件的说明文档,急需修改软件的界面,写代码显然是来不及的,所以在网上搜了好多换肤工具来试用,试用好几个,其中比较成功的有两个,其他的由于时间有限,没有仔细摸索,现不管三七二十一通通集合起来,以备“后患”。<br /> <br />1、        SkinLoad<br /> <br />SkinLoad是一个给程序换肤的工具,通过几个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框。通过SkinLoadMaker皮肤编辑工具,可以自己定制皮肤。<b

scollins的专栏 1828

FreeRTOS-Plus-CLI在STM32F429上的高效移植与调试技巧

本文详细介绍了如何将FreeRTOS-Plus-CLI高效移植到STM32F429平台,并分享关键的调试技巧。内容涵盖使用HAL库进行底层驱动适配(特别是DMA+IDLE中断方案)、工程集成、自定义命令开发以及常见问题解决方案,旨在帮助开发者快速为嵌入式系统添加强大的命令行调试接口,提升开发与维护效率。

weixin_29224309的博客 334

用skinmagic给VC6开发的软件换肤

开发工具:skinmagic2.21和VC6 使用方法: 1、直接将skinmagic.lib ,skinmagic.dll,skinmagic.h以及皮肤文件拷贝到工程目录下。 2、在stdafx.h中加入头文件和库的引用,如下:  #include "SkinMagicLib.h" #pragma comment(lib, "SkinMagic.lib"

aristolto的专栏 956

SAR学习笔记后续-phased工具箱介绍

摘要:相控阵雷达介绍,基于仿真对MATLAB中phased工具箱进行了详细介绍

yjh_2019的博客 1万+

让旧 Append 字段升级为真正的 Key User Custom Field:基于 SCFD_EUI 的无损转换与 UI / API 暴露实战

摘要:SAP S/4HANA私有云和本地部署项目中,常面临将历史遗留的手工追加字段转换为可管理的Custom Field的挑战。SAP提供通过事务码SCFD_EUI将旧字段转换为ABAP Managed Field(AMF)的路径,实现字段名和数据原地保留的同时获得扩展能力。适用场景包括已沉淀多年数据的字段迁移成本高,或对数据元素有特殊约束需求。转换后字段可在Fiori UI、报表、表单等多触点统一管理。但AMF会增加复杂度,建议优先使用标准Custom Field。操作前需确保开发环境和传输配置正确,并遵

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 247

如何使用SkinMagic2.2来为VC程序界面进行美化

由于毕业设计的需要,我使用VC开发一个程序,由于VC6.0是98年的产品,开发出来的标准程序界面在当下VISTA盛行的年代实在不敢让人恭维。而程序的UI对于一个软件的价值又是非常之巨大。所以我决定对软件界面进行美化。一般来说,进行美化有两种方法,第一种是从MFC的各个控件基类开始继承,重载所有控件的绘制函数,或者通过消息响应和消息反射,截获界面重绘时的消息,编写消息响应函数来修改掉默认的绘制样式。

纯,属虚构 1275

【软考高项】【计算专题】- 3 - 进度类 - 双代号网络图

共需压缩 20 天。在双代号网络图中,工作一般使用箭线表示,任意一条箭线都需要占用时间、消耗资源,工作名称写在箭线的上方,而消耗的时间则写在箭线的下方或者工作后面。反映的是前后工作的交接点,节点中的编号可以任意编写,但应保证后续工作的节点比前面节点的编号大,即上图图中的1⃣️4⃣️ 即表示 B 活动和 D 活动间有依赖关系,D 活动的开始,依赖 B 活动的结束。B活动完成了一半, 各计划的实际支出为A活动6500元, B活动1000元, C活动280元, D。

欢迎来到我的博客,一起探索代码里的世界! 4561

使用SkinMagic美化VC界面

目前网上SkinMagic的破解版有三种,一种是1.0的,第二种是2.01的,还有一种是2.21的。1.0版有一个比较大的Bug,在列表控件上无法显示中文。而2.21版就太复杂了,有四个不同的库,因此推荐使用2.01版。 2.0b1版下载地址 http://blog.vckbase.com/Files/dxm/SkinMagic221_1.rar 1、SkinMagicLib.h拷贝

jmxiaocai的专栏 826

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

上一篇: CodeSmith 4.1.2 破解
下一篇: 迅雷中的“打开文件所在目录”并定位文件的vc实现方法
0x16
博客等级 码龄20年 79粉丝 50原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值