VC中應用GDI+的設置裝備擺設辦法概述。本站提示廣大學習愛好者:(VC中應用GDI+的設置裝備擺設辦法概述)文章只能為提供參考,不一定能成為您想要的結果。以下是VC中應用GDI+的設置裝備擺設辦法概述正文
本文以Visual C++ 6.0及Visual Studio 2003為例簡述了VC中GDI的設置裝備擺設辦法,詳細操作以下:
1、關於Visual C++ 6.0的用戶:
1. 下載GDI+的庫。運轉GDI+須要一個GdiPlus.dll的文件; 開辟GDI+的法式,還須要GdiPlus.lib和GdiPlus*.h文件.這些都可以在微軟的網站高低到.(詳細搜一下windows sdk就都出來了)
2. 將以上的文件放在你的工程中的一個目次,然後在stdafx.h中包括#include "GdiPlus.h" (這就取決於你放置那幾個文件的處所了)
3. 在"工程"->"選項"裡,添加一個鏈接庫 GdiPlus.lib (詳細地位本身找吧)
2、關於Visual Studio 2003的用戶:
不用去下載GDI+庫了,由於VS2003曾經自帶了.只需在stdafx.h文件中包含#include <gdiplus.h>, 並在項目->選項->鏈接器->輸出 中填上須要的lib庫, gdiplus.lib便可
在法式的App類裡,添加一個成員變量: ULONG_PTR m_gdiplusToken;
在App的InitInstance函數裡, 在這句:
INT_PTR nResponse = dlg.DoModal();
之前,添加上面的語句:
Gdiplus::GdiplusStartupInput gdiplusStartupInput; Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);
在這句:
INT_PTR nResponse = dlg.DoModal();
以後添加上面的語句:
Gdiplus::GdiplusShutdown(m_gdiplusToken);
便可以應用GDI+了.應用的時刻,留意先要聲明應用GDI+的定名空間:
using namespace Gdiplus;