DuiLib介面庫學習筆記(原始碼獲取和編譯)

2021-08-07 03:18:16 字數 927 閱讀 2879

使用vs2008開啟解決方案duilib.sln編譯全部工程後在bin目錄下得到許多demo程式,可以參看學習,快速入門。

這裡備註:為了方便之後在不同的配置中使用duilib,可以編譯生成不同的導入庫和dll檔案:

後面我們在使用duilib的時候,會見到如下的包含標頭檔案和庫檔案:

#include "..\duilib\uilib.h"

using namespace duilib;

#ifdef _debug

# ifdef _unicode

# pragma comment(lib, "..\\lib\\duilib_ud.lib")

# else

# pragma comment(lib, "..\\lib\\duilib_d.lib")

# endif

#else

# ifdef _unicode

# pragma comment(lib, "..\\lib\\duilib_u.lib")

# else

# pragma comment(lib, "..\\lib\\duilib.lib")

# endif

#endif

至此,可以使用duilib庫開發自己喜歡的程式了。

參考**:

DuiLib介面庫學習筆記(開始例子)

duilib介面庫學習筆記 開始例子 編譯好duilib之後,接下來就可以開始開發實際的應用程式了。首先,建立win32專案duilibdemo,配置型別為為應用程式,修改專案屬性 在專案工程中stdafx.h檔案中包含duilib標頭檔案和庫目錄 標頭檔案為 引入 為 dullib庫 includ...

DUILib學習筆記 訊息處理

win32下視窗訊息迴圈 msg msg while getmessage msg,null,0,0 1.訊息迴圈,在cpaintmanagerui messageloop duilib中增加了乙個訊息預處理,類似mfc pretranslatemessage msg msg while getme...

Duilib介面布局檔案XML學習 XML檔案簡介

xml檔案簡介 duilib介面庫使用xml檔案作為介面布局檔案。duilib通重載入解析xml檔案及等資源,來繪製出介面。xml檔案在duilib原始碼中會進行解析而繪製介面,故xml檔案的元素名及功能是相對固定的 除非你更改原始碼 duilib下的xml元素及功能說明,在duilib原始碼根目錄...