duilib是一個免費的界面庫,它可利用xml檔案自定義界面元素,并且可以在商業項目中無償使用。怎樣在VS中配置duilib界面庫呢?請看下面的介紹。
duilib
1
下載下傳并安裝 SVN 用戶端。
2
安裝完成後,在要儲存下載下傳的 duilib 庫的目錄右擊滑鼠,選擇 SVN Checkout。
3
在 SVN 界面框中填入下載下傳位址,注意,要選擇 387 這個版本。
4
在下載下傳的檔案中,用 VS 打開其中的 DuiLib.sln 工程檔案。
5
在 VS 中的 DuiLib 項上右擊滑鼠,選擇“設為啟動項目”。
6
再點選 VS 菜單“生成”-“批生成”。
7
選擇與 DuiLib 有關的四個項目(其餘的是些示例,你也可以勾選編譯看看效果),然後點選“生成”。
8
等待編譯完成(編譯過程中,有警告提示不要理會)。編譯完成後,會在 bin 目錄下生成四個 dll 。
9
現在,配置 duilib 庫的準備工作就全部完成了。
END
用 VS 建立一個 Win32 Windows 類型的空項目。
在工程中點菜單“項目”-“屬性”。
點選“配置屬性” - “VC++目錄”。
在其中的包含目錄中添加下載下傳的檔案中 DuiLib 檔案夾位址,在庫目錄中添加 Lib 檔案夾位址。
這時,就可以使用 duilib 編寫并編譯了。
編譯成功後,将剛才生成的 4 個 dll 中适當的一個(如果你不清楚,就 4 個全部複制過去;如果使用了 xml 檔案,連同 xml 檔案一起)複制到 exe 檔案所在目錄下就可以了。
下面是一個使用了 duiblib 庫的運作效果圖。
duilib 庫實作了邏輯與界面分離,極大地減輕了程式員的工作。
xml 檔案可用記事本編寫,并且可以随時添加和删改其中的元素和效果。
在vc++目錄中配置的路徑全局有效,以後建立工程無需再次進行目錄配置。
以上示例用的是VS2010,其他編譯器配置方法可能略有不同。