mfc換膚例項:
將skinmagictrial.lib、skinmagictrial.dll和skinmagiclib.h拷貝到專案根目錄下,並在工程中新增;
把skins資料夾放在專案根目錄下;
建立乙個mfc單文件專案;
stdafx.h檔案中 增加 #include "skinmagiclib.h" ;
verify(1
==initskinmagiclib
(afxgetinstancehandle
(),_t("
readui")
,null
,null ));
verify(1
==loadskinfile("
skins/corona.**f
"));
verify(1
==setdialogskin(_t
("dialog")
));
在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
") ) );
exitskinmagiclib();
return
編譯程式;即可執行成功。如圖所示:
VC面板 SkinMagic的使用
使用了skinmagic2.01設定軟體介面的乙個單文件程式,就三步 首先拷貝 skinmagiclib.h skinmagic.lib skinmagic.dll和 檔案 smf到工程資料夾下 initinstance 中新增 verify 1 initskinmagiclib afxgetins...
使用SkinMagic美化VC介面
vc html 1 skinmagiclib.h拷貝到工程目錄下 2 將skinmagiclib.lib及smf 檔案放到vc工程的res目錄下 3 將lib檔案鏈結到工程中 4 在stdafx.h中加入 5 用文字編輯器開啟工程的rc檔案,在裡面加入 skinmagic xpblue skinma...
VC面板 SkinMagic的使用
使用了skinmagic2.01設定軟體介面的乙個單文件程式,就三步 首先拷貝 skinmagiclib.h skinmagic.lib skinmagic.dll和 檔案 smf到工程資料夾下 initinstance 中新增 verify 1 initskinmagiclib afxgetins...