MFC使用SkinMagic使用詳解 初級

2021-06-09 04:32:12 字數 1428 閱讀 2580

【skinmagic使用流程及基本用法】

1.製作skinmagic**

2.包含skinmagic檔案

3.初始化skinmagic載入**檔案

4.給窗體載入**

5.釋放**

1.製作skinmagic

大家可以使用skinmagic提供的skinmagicbuildr設計自定義風格的一套**,如果要求不高的也可以利用skinmagic為大家提供的預設**(預設的**都不看,汗顏!!!)

2.包含skinmagic檔案

1.把skinmagic目錄下的skinmagiclib.h放置到工程的根目錄

2.把skinmagic目錄下的skinmagictrial.lib防止到工程的根目錄

3.把skinmagic目錄下的skinmagictrial.dll放置到除錯目錄

4.把自己設計的**檔案或者skinmagic預設**檔案放置到工程根目錄

4.在工程的stdafx.h裡載入skinmagiclib.h和skinmagictrial.lib

示例**:

#pragma comment(lib,"skinmagic")//也可以在依賴項裡面設定

#include "skinmagiclib.h"

3.初始化skinmagic載入**檔案

函式中輸入以下**:

示例**:

verify( 1 == initskinmagiclib( afxgetinstancehandle(), _t("scribble") , null,  null ) );//初始化skinmagic

verify( 1 == loadskinfile(_text("network.smf")));//載入**檔案

4.給窗體載入**

在dlg(對話方塊)類的oninitdialog

函式中輸入以下**:

示例**

verify( 1 == setwindowskin( this->m_hwnd , text("dialog")));//設定**樣式
5.釋放**

示例**:

exitskinmagiclib();
這樣,**就載入好了!你可以盡情的發揮你的想像去實現介面的美化!關於skinmagic的常用函式介紹可以看mfc使用skinmagic使用詳解【中極】!

MFC使用SkinMagic使用詳解 中級

好了,前面我們講解了初級的skinmagic的應用,現在我們來學習skinmagic的其他一些技巧。1.skinmagic常用函式介紹 2.skinmagic三種介面載入 方法介紹 3.skinmagic錯誤處理 4.其他skinmagic技巧 1.skinmagic常用函式介紹 1 initski...

使用SkinMagic美化MFC對話方塊

我在看一本王艷平的 windows程式設計 裡面第七章提到了使用skinmagic美化介面的問題。書上講的不明不白網上也有各種教程,幾天終於自己把skinmagic應用到了mfc程式中,快哉快哉!一 開啟vc6.0,新建乙個mfc基於對話方塊的應用程式。把工程命名為skin。include skin...

SkinMagic面板使用

一 把skinmagiclib.h skinmagictrial.lib skin.smf和skinmagictrial.dll這四個檔案拷貝到工程目錄中。二 在stdafx.h中新增 endif afx no afxcmn support 在這一行後新增如下兩行 include skinmagic...