GacLib使用方法(一)


GacLib使用方法

這是vczh大神的GacLib庫新手入門,為自己做點筆記,詳細的信息可以參考網頁。下面簡單說說怎么在自己的程序中使用GacLib庫,本文只是前述網址中新手教程的一點體驗,使用的環境是64位windows7專業版和visual studio 2013 professional。

Step 1. Create a Visual C++ Project will GacUI source code.

1 下載源碼。

2 在Visual Studio里新建空項目,設置字符集為Unicode。

3 加入bigobj的編譯器選項。

4 修改預編譯頭,把第一步中的頭文件鍵入進去。

5 把第一步中所有的文件拷貝到工程目錄下,在Visual Studio中左邊資源管理器中添加.h文件和.cpp文件,不添加進來會出現連接錯誤。

6 新建一個main.cpp,輸入

#include "GacUI.h"

#include <Windows.h>

   

int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int CmdShow)

{

 return SetupWindowsDirect2DRenderer();

void GuiMain()

{

 GuiWindow* window = g::NewWindow();

 window->SetText(L"Hello, world!");

 window->SetClientSize(Size(640, 480));

 window->MoveToScreenCenter(); 

 GuiControl* label = g::NewLabel();

 label->SetText(L"Welcome to GacUI Library!");

 {

  FontProperties font;

  font.fontFamily = L"Segoe UI";

  font.size = 40;

  font.antialias = true;

  label->SetFont(font);

 }

 window->AddChild(label); 

 GetApplication()->Run(window);

 delete window;

}

7 編譯工程,運行成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM