VC下使用SkinMagic改變介面

2021-06-20 23:33:54 字數 571 閱讀 2289

verify( 1 == initskinmagiclib( afxgetinstancehandle(), _t("readui") ,null,null ) );

verify( 1 == loadskinfile("skins\\corona.smf")); 

verify( 1 == setdialogskin( _t("dialog") ) );

//如果是文件程式就加下面的**:

//verify( 1 == setwindowskin(m_pmainwnd->m_hwnd ,  _t("mainframe") ) );

//m_pmainwnd->showwindow(sw_show);

//m_pmainwnd->updatewindow();

還要把skinmagiclib.lib包含進來,#pragma comment(lib,"skinmagic.lib"),這是動態包含,我覺得這樣比較好。

當然還是得有**控制項才行了,想我上面就直接把所有的**都放到乙個資料夾下面,以便後面程式的管理skins\\corona.smf

到這裡基本上可以執行看你自己的介面是否改變了。

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...