VC MFC 换肤 SkinSharp

【VC皮肤】SkinSharp 1.0.6.6的使用

https://blog.csdn.net/ypist/article/details/8536873

SkinSharp又称Skin#,是Windows环境下一款强大的换肤组件。
SkinSharp作为换肤控件,只需要在您的程序中添加一行代码,就能让您的界面焕然一新,并拥有多种主题风格和色调的动态切换功能以及Vista透明边框特效。
网站地址:http://www.skinsharp.com/

在这里插入图片描述
个人测试:Windows 7系统、Visual Studio 2008 SP1 环境
步骤一:新建基于对话框的工程,本次测试在VS2008SP1下,工程名任意;
步骤二:将换肤库头文件和链接库文件(SkinH.h, SkinHu.lib)拷贝到工程的目录下;
步骤三:在工程的stdafx.h头文件,添加以下代码:

在这里插入图片描述
步骤四:在工程的对话框初始化函数里面添加以下代码,加载皮肤:
在这里插入图片描述
步骤五:编译下工程,产生Debug或Release文件夹,把DLL文件(SkinHu.dll)和皮肤文件(skinh.she)拷贝到此。好,可以运行程序了。效果如下:
在这里插入图片描述
程序发布:
目前官方还未给出打包功能,继续关注之。对于上面的截图所示的方法发布也可以,虽然带了个DLL,但是不必去注册的,简单多了。

PS:个人感觉,一款轻巧的皮肤库,虽然不是免费的,但是试用版没有类似SkinCrafter之类的注册窗口,并且没有过于“碍眼”的标志,此SkinSharp只有一个小衣服的logo图标而已,重要的不是这点,而是个人版很便宜。虽然目前皮肤包不多,但是都还不错,更多QQ类似的皮肤效果。关于内存占用方面,不会消耗太多。

注意:您可以在任意代码段调用接口,推荐在程序加载时进行调用。加载换肤后,程序关闭时,无需调用卸载皮肤接口,SkinSharp换肤库会自己完成清理工作。换肤时无需卸载皮肤,直接调用即可。
去掉SkinSharp小图标的代码:
void EnableSkinSharpMemoryPatch()
{
HMODULE hSkinBase = GetModuleHandleW(_T(“SkinHu.dll”));

if ( hSkinBase == NULL )
{
return ;
}

unsigned char *pPatchByte = NULL;
DWORD dwOldProtect = 0;

pPatchByte = (unsigned char*)((DWORD)hSkinBase + 0x00021632);
VirtualProtectEx(GetCurrentProcess(),pPatchByte,4,PAGE_EXECUTE_READWRITE,&dwOldProtect);
*pPatchByte = 0x50;

pPatchByte = (unsigned char*)((DWORD)hSkinBase + 0x0000F37F);
VirtualProtectEx(GetCurrentProcess(),pPatchByte,4,PAGE_EXECUTE_READWRITE,&dwOldProtect);
*pPatchByte = 0x50;
}

1

注意:ShinH支持的是多字节编码。

       SkinHu支持的是Unicode编码。

注:Unicode的只要将上文讲到的SkinH.dll、SkinH.lib替换成SkinHu.dll、SkinHu.lib

支持x64吗
果然和skin++一样,只流出了32位的

6. SkinSharp 并非COM组件,仅以标准的动态或静态链接库的形式存在,SkinSharp无需进行系统注册,直接使用!7. SkinSharp 完全支持Unicode,提供多种编码格式,支持静态库链接,与客户程序可以进行无缝整合!支持绝大多数第三方控件的完美换肤!界面与业务逻辑彻底分离!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/350391.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Winform 换皮肤

winform换肤流程如下: (1)程序入口,添加以下代码: //换肤private void Skinjsj() { DevExpress.UserSkins.BonusSkins.Register();DevExpress.UserSkins.OfficeSkins.Register();DevExpress.Skins.SkinManager.EnableFormSkins()…

Winform使用皮肤

完成了一个Winform的窗体程序后,总想给它美化,让它更加绚丽点,所以在网上搜寻了哈,确实还是有收获,但是还是遇到点点问题,于是觉得还是可以写篇文章了。 为Winform窗体添加皮肤,需要用到一下文件…

winamp整合贴(保持最新?)

之前在某某论坛的贴已经过时了 winamp 官方讨论地址:Winamp & SHOUTcast Forums 1. 建议的下载地址:forums.winamp.com/showthread.php?t373755 2. 常用 Winamp 输入插件下载地址 (Lossless audio codecs) 2.0. Cue Player v0.57 .................…

【历史上的今天】4 月 21 日:微处理器先驱诞生;Winamp 发布;COPPA 正式生效

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2022 年 4 月 21 日,在 2006 年的今天,数码资讯网站 IT168 CEO 确认公司已经收购技术社区 ITPUB。宋刚则表示,收购 ITPUB 将有助于 …

winform皮肤使用 winform皮肤下载

不要对这些皮肤抱有太带的期望,如果想要自己满意那就好好的学习css布局什么的吧! 这些东西原本是某公司付费的东西,不过满地都是破解版的(要是付费没人愿意要这些没有质感的东西),我也是从别处弄来的&#…

winamp 珍藏_Winamp发生了什么,您现在可以使用吗?

winamp 珍藏 () Twenty years ago Winamp was the future. Now it’s a distant memory. What happened? 二十年前,Winamp是未来。 现在是遥远的记忆。 发生了什么? Winamp (Windows Advanced Multimedia Products) came out on April 21, 1997—back …

累计流量图

累积流量图 累积流量图由精益思想的创始人Don Reinertsen和David Anderson引入。 累积流量图是追踪和预测敏捷项目的重要工具;它从不同方面描述工作:总范围、进行中和已完成的; 相同的报告可以提供对于燃尽图、周期时间、在制品和瓶颈的洞察 …

东西向流量/南北向流量

什么是东西向流量 通常在数据中心中,我们将其网络流量分为两种类型,一种是数据中心外部用户和内部服务器之间交互的流量,这样的流量称作南北向流量或者纵向流量;另外一种就是数据中心内部服务器之间交互的流量,也叫东…

南北流量和东西流量

南北流量和东西流量 第一次听南北流量就感觉很懵逼,啥是南北流量,难道是南方到北方的流量?太天真了,当然不是。原来它指的是客户端到服务器之间通信的流量,英文是NORTH-SOURTH-TRAFFIC,直接是字面翻译过来…

资源站流量变现新途径

在目前这个流量为王的时代,如何进行流量变现是各个站主考虑的重点,下面分享一种资源站(甚至可以是无资源的资源站)进行流量变现的途径。 目前网站变现的途径主要有以下几种 1、卖论坛会员提供收费服务2、放广告,靠广告…

电力公司网络流量监控实例

案例研究摘要 欧洲一家领先的电力公司部署了新的数据中心,这对增强当前网络可见性提出了额外要求。Cubro提供的试用让客户相信我们的解决方案完全符合要求并提供了更高的ROI。客户部署了Cubro先进的网络数据包代理Omnia120和Breakout Box作为解决方案的一部分。 关…

[转载]流量录像和流量回放

相关文章 基于testng的自动化测试框架,自动化集成测试框架,自动本地集成测试框架,自动化单测框架_个人渣记录仅为自己搜索用的博客-CSDN博客_集成测试框架 本文转载自滴滴php流量拦截和回放的原理文章 流量录制实现原理 拦截点的选取libc 拦截的实现请求和响应切分原理与 php…

流量为王,程序员如何打破 8 秒原则?| 技术头条

作者 | 阿文 责编 | 郭芮 对于一个 Web 站点或是一个 APP 应用来说,当用户打开你的站点时,最在乎的并不是你提供的内容有多么的吸引人、内容质量有多么高,因为此时用户还没看见你的提供的内容,那么用户最在乎的是什么呢&#xff…

北京智和信通网络流量监控分析平台

随着网络的应用逐渐广泛,网络中承载的业务更加丰富,如何了解网络承载的业务,掌握网络流量特征,以便将网络配置最优化,是用户面临的一大挑战。绝大多数的IT管理部门还未建立起通过一套产品全面实现网络、业务流量监控分…

2023·新星计划 - 为什么头部博主们写的内容有那么多人追捧?他们是掌握了什么流量密码?

推荐: Python全栈白宝书专栏,免费阶段订阅数量4300,购买任意白宝书体系化专栏可加入TFS-CLUB 私域社区。福利:加入社区的小伙伴们,除了可以获取博主所有付费专栏的阅读权限之外,还有机会加入 星荐官共赢计划…

高佣金流量卡上线

01 流量卡业务 常规的运营商套餐相对都比较贵,少则六七十一个月,多则几百块一个月,这样的套餐让运营商赚盆满钵满。 随着5G需求越来越多,其他第三方运营商也开始市场化营销,流量卡的CPA基本在60-200之间一张卡&…

以流量为王的时代,如何获得不错的流量,泰山众筹如何脱颖而出?

由于互联网、疫情等因素的影响,实体业务变得越来越困难。许多实体店已经开始转向在线电子商务,但运营一个好的电子商务平台并不容易。没有稳定的流量和忠实的用户,很难达到理想的效果。那到底如何才能获得不错的“流量”呢?泰山众…

网上流量卡可靠吗,网上的这些大流量卡你知道是怎么来的吗?

网上怎么这么多五花八门的流量卡,这些大流量卡是怎么来的你都知道吗? 所谓的大流量卡,是因为每个省份为了拉新用户所自行包装的产品,一般是在在基础套餐上增加了一些流量包和充值送话费活动,然后得出来一个产品套餐&am…

网络安全一哥的流量分析服务非常好

产品概述 奇安信天眼新一代威胁感知系统(以下简称“天眼”) 汇集流量传感器、文件威胁鉴定 器、邮件告警、奇安信天堤防火墙、网神云锁等多种告警数据,基于奇安信自有的多维度 海量互联网数据,进行自动化挖掘与云端关联分析&…