文件名称:MFC界面美化皮肤
文件大小:564KB
文件格式:RAR
更新时间:2021-07-26 08:44:07
MFC 皮肤
• 将SkinMagicTrial.lib、SkinMagicTrial.dll和SkinMagicLib.h拷贝到项目根目录下,并在工程中添加; • 把Skins文件夹放在项目根目录下; • 建立一个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") ) ); • 在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") ) ); • 通过类向导给C**App增加ExitInstance() 函数,内容如下 ExitSkinMagicLib(); return CWinApp::ExitInstance();
【文件预览】:
MFC界面美化
----换肤()
--------Skins()
--------SkinMagicTrial.dll(408KB)
--------SkinMagicLib.h(24KB)
--------换肤使用说明.rtf(998KB)
--------SkinMagicTrial.lib(19KB)