一、把SkinMagicLib.h、SkinMagicTrial.lib、skin.smf和SkinMagicTrial.dll这四个文件拷贝到工程目录中。
二、在stdAfx.h中添加代码:
#endif // _AFX_NO_AFXCMN_SUPPORT(在这一行后添加如下两行)
#include "SkinMagicLib.h"
#pragma comment(lib, "SkinMagicTrial.lib")
三、在C**App类的文件里面InitInstance函数的开始部分加入代码:
VERIFY(1 == InitSkinMagicLib(AfxGetInstanceHandle(),NULL,NULL,NULL));
VERIFY( 1 == LoadSkinFile("skin.smf"));
四、在C**Dlg::OnInitDialog()函数里面的结束部分加入
VERIFY(1 == SetWindowSkin( m_hWnd , _T("MainFrame")));
VERIFY(1 == SetDialogSkin("_T(Dialog")));
五、再给C**App类加入ExitInstance函数(这一步可以省略的)
内容是:
ExitSkinMagicLib();//为了退出时清理内存
return CWinApp::ExitInstance();