SkinMagic使用及破解

2021-06-02 06:56:04 字數 1201 閱讀 4245

美化您的程式——skinmagic使用方法完美總結

微軟是個很大度的公司,至少目前是這樣的,我們用的作業系統98%25都是windows平台。可微軟有時也很"小氣",比如介面ui。但是,正是這種"小氣",給許多程式設計愛好者提供了廣闊的用武之地。%0a       +和borland公司的delphi開發工具相比,用微軟的vc開發工具開發的介面的確算不上好看,但我們發現微軟自己的軟體介面又很漂亮。目前有不少軟體愛好者開發出了多種換膚程式,其中skinmagic就是其中的佼佼者。利用換膚程式就能開發出和winamp、金山詞霸、qq等軟體那樣的介面,根據需要隨時選擇更換**。目前skinmagic的商業使用需要註冊,但作為軟體開發人員自己自娛自樂,就需要發揮自己的聰明才智了。%0a       +儘管已經推出了skinmagic+2.4版,但個人認為還是skinmagic+2.3版比較好用,而且穩定。skinmagic+toolkit+2.3包含必需四個檔案,分別是skinmagictrial.dll,skinmagictrial.lib,skinmagiclib.h和***.smf(**檔案)。%0a       +一、首先談談如何在自己的vc程式中使用skinmagic。

1.在stdafx.h中新增:

include "skinmagiclib.h"

#pragma comment(lib,"skinmagictrial.lib")

也可以在***.cpp檔案中加入。效果是一樣的。

verify(+1+%3d%3d+initskinmagiclib(afxgetinstancehandle()%2c+null%2c+null%2c+null))%3b%0a         +verify(+1+%3d%3d+loadskinfile("***x.smf"))%3b%0a         

在定義對話方塊(c***dlg+dlg%3bm_pmainwnd+%3d+%26dlg%3b)之後顯示對話方塊(int+nresponse+%3d+dlg.domodal()%3b)之前新增: 

%0a         +verify(+1+%3d%3d+setwindowskin(+m_pmainwnd->m_hwnd+%2c+"mainframe"+))%3b%0a         

verify(+1+%3d%3d+setdialogskin(+"dialog"+)+)%3b%0a       +這樣就可以載入美化後的**了。%0a     

skinmagic2.4版中位址為從0006603h開始到0006650h前面為止

SkinMagic面板使用

一 把skinmagiclib.h skinmagictrial.lib skin.smf和skinmagictrial.dll這四個檔案拷貝到工程目錄中。二 在stdafx.h中新增 endif afx no afxcmn support 在這一行後新增如下兩行 include skinmagic...

SkinMagic使用方法

2.0版 把corona.f,skinmagiclibmd6.lib,skinmagiclib.h考入程式資料夾中.在stdafx.h中新增 include skinmagiclib.h pragma comment lib,skinmagiclibmd6trial.lib pragma comme...

MFC使用SkinMagic使用詳解 初級

skinmagic使用流程及基本用法 1.製作skinmagic 2.包含skinmagic檔案 3.初始化skinmagic載入 檔案 4.給窗體載入 5.釋放 1.製作skinmagic 大家可以使用skinmagic提供的skinmagicbuildr設計自定義風格的一套 如果要求不高的也可以...