[源码和文档分享]基于Skin++库实现的换肤功能

背景html

以前本身常常使用MFC来开发一些界面程序,这些程序大都是本身练手用的。但,也会有极个别是帮别人开发,给别人使用。当你辛苦作出来的做品拿出去给别人用的时候,你总想让本身的做品给人留下深入印象,不管是从功能,仍是用程序界面上。工具

对于,咱们使用 VC6.0 或者 VS200八、VS2010等以上版本开发出来的界面程序,界面一般都是千篇一概,很是质朴的。因此,本身就像用最简单的方式去修改下界面,由于界面虽然说重要,但也并非说不可或缺的,因此本身不想花费太多的精力在界面上。ui

后来,通过搜索查找,还真让我找到一个不错的、方便易用的界面修改方法,即便用 Skin++界面库 来实现。Skin++ 属于第二代的外挂式的界面库,提供了Skin Builder 工具将全部控件的资源所有设计成为一个独立的文件,便于在应用程序外部独立地进行增删改操做,采用Hook与子类化技术来实现应用程序的自动换肤。设计

如今,本文就基于 Skin++界面库 实现给 VC 或 VS 开发的界面程序更换皮肤。把实现的过程整理成文档,分享给你们。htm

参考文档和完整的文档和源码下载地址:资源

https://www.write-bug.com/article/1831.html开发

相关文章
相关标签/搜索