vc++
html
1、skinmagiclib.h拷貝到工程目錄下;
2、將skinmagiclib.lib及smf**檔案放到vc工程的res目錄下;
3、將lib檔案鏈結到工程中;
4、在stdafx.h中加入
5、用文字編輯器開啟工程的rc檔案,在裡面加入
////
//skinmagic
//xpblue skinmagic discardable "res\\xpblue.smf"
corona skinmagic discardable "res\\corona.smf"
xpgrean skinmagic discardable "res\\xpgrean.smf"
xplus skinmagic discardable "res\\x-plus.smf"
devior skinmagic discardable "res\\devior.smf"
xpsteel skinmagic discardable "res\\xpsteel.smf"
kromo skinmagic discardable "res\\kromo.smf"
新增完畢後,會發現資源檢視中會多了乙個「skinmagic」的目錄
verify( 1 == initskinmagiclib(afxgetinstancehandle(), null, null, null ));
verify( 1 == loadskinfromresource(null, "xpblue" ,"skinmagic" ));
//載入靜態**資源
7、使用
verify( 1 == setwindowskin( m_pmainwnd->m_hwnd , "mainframe" ));
m_pmainwnd->showwindow(sw_show);
m_pmainwnd->updatewindow();
為視窗換膚 使用
verify( 1 == setdialogskin( "dialog" ) );
為對話方塊換膚
exitskinmagiclib();
其餘可以參考
VC面板 SkinMagic的使用
使用了skinmagic2.01設定軟體介面的乙個單文件程式,就三步 首先拷貝 skinmagiclib.h skinmagic.lib skinmagic.dll和 檔案 smf到工程資料夾下 initinstance 中新增 verify 1 initskinmagiclib afxgetins...
VC面板 SkinMagic的使用
使用了skinmagic2.01設定軟體介面的乙個單文件程式,就三步 首先拷貝 skinmagiclib.h skinmagic.lib skinmagic.dll和 檔案 smf到工程資料夾下 initinstance 中新增 verify 1 initskinmagiclib afxgetins...
使用SkinMagic美化MFC對話方塊
我在看一本王艷平的 windows程式設計 裡面第七章提到了使用skinmagic美化介面的問題。書上講的不明不白網上也有各種教程,幾天終於自己把skinmagic應用到了mfc程式中,快哉快哉!一 開啟vc6.0,新建乙個mfc基於對話方塊的應用程式。把工程命名為skin。include skin...