MFC 界面美化 Skinmagic


      用MFC寫的這個應用程序,寫出來的界面實在是看不下去,因而乎到就像來在界面添加一些圖片來美化,因而找了圖片,仍是太醜,又看到網上的帖子說有皮膚庫啊,那個界面更好看,因而搜,也沒有什麼乾貨,你們也是從一個地方抄過來的,我這裏記錄一下,函數

個人環境是vs2005,下載一個SkinMagic,我也找到一個,百度網盤找到一個,放在個人網盤裏,也是從別人那裏拿過來的。spa

連接:http://pan.baidu.com/s/1c1lHSZY 密碼:pyeb圖片

    下載後解壓,像這樣資源



須要幾個文件,  smf是要的皮膚
it

文件說明
SkinMagicLib.h 必須的頭文件,請添加到工程中。
SkinMagic.lib + SkinMagic.dll 動態連接庫配套使用
編譯時須要在工程中添加SkinMagic.dll,程序運行時須要SkinMagic.dll
編譯



1、SkinMagicLib.h, SkinMagicLibMT6.lib, SkinMagicLibMD6.lib放到你的VC6工程目錄下
百度


2、在StdAfx.h中添加 #include "SkinMagicLib.h"下載

#pragma comment(lib,"SkinMagic")//調用皮膚lib
#include "SkinMagicLib.h"//包含皮膚頭文件
程序


3、在InitInstance()函數的開始處添加初始化SkinMagic資源的代碼。
    InitCommonControlsEx(&InitCtrls);   
    VERIFY( 1 == InitSkinMagicLib(AfxGetInstanceHandle(), NULL, NULL, NULL));//初始化皮膚庫,關鍵在第一個要獲取實例句柄。其餘可爲NULL。
密碼


4、添加皮膚庫文件

VERIFY( 1 == LoadSkinFile(_TEXT("xpgrean.smf")));//加載皮膚庫文件


個人運行結果




下班!!!

相關文章
相關標籤/搜索