VC加载皮肤详细步骤说明 1. 将SkinMagicTrial.lib、SkinMagicTrial.dll和SkinMagicLib.h拷贝到项目根目录下,并在工程中添加; 2. 把Skins文件夹放在项目根目录下; 3. 建立一个MFC单文档项目; 将 #include "SkinMagicLib.h" 拷贝到 StdAfx.h文件中; 在C**App类中打开InitInstance()函数,在函数其开始部分增加 VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), _T("ReadUI") ,NULL,NULL ) ); VERIFY( 1 == LoadSkinFile("Skins//corona.smf")); VERIFY( 1 == SetDialogSkin( _T("Dialog") ) ); 4. 在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") ) ); 5. 通过类向导给C**App增加ExitInstance() 函数,内容如下 ExitSkinMagicLib(); return CWinApp::ExitInstance(); 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/adriano119/archive/2008/09/14/2900538.aspx 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaochuanyi42/archive/2010/07/26/5767283.aspx