[源碼和文檔分享]基於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開發

相關文章
相關標籤/搜索