VC中使用GDI+的配置方法概述
本文以Visual C++ 6.0及Visual Studio 2003為例簡述了VC中GDI的配置方法,具體操作如下:
一、對于Visual C++ 6.0的用戶:
1. 下載GDI+的庫。運行GDI+需要一個GdiPlus.dll的文件; 開發(fā)GDI+的程序,還需要GdiPlus.lib和GdiPlus*.h文件.這些都可以在微軟的網(wǎng)站上下到.(具體搜一下windows sdk就都出來了)
2. 將以上的文件放在你的工程中的一個目錄,然后在stdafx.h中包含#include "GdiPlus.h" (這就取決于你放置那幾個文件的地方了)
3. 在"工程"->"選項"里,添加一個鏈接庫 GdiPlus.lib (具體位置自己找吧)
二、對于Visual Studio 2003的用戶:
不必去下載GDI+庫了,因為VS2003已經(jīng)自帶了.只要在stdafx.h文件中包括#include <gdiplus.h>, 并在項目->選項->鏈接器->輸入 中填上需要的lib庫, gdiplus.lib即可
在程序的App類里,添加一個成員變量: ULONG_PTR m_gdiplusToken;
在App的InitInstance函數(shù)里, 在這句:
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;
相關(guān)文章
static全局變量與普通的全局變量的區(qū)別詳細(xì)解析
以下是對static全局變量與普通的全局變量的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-09-09C++ 中將一維數(shù)組轉(zhuǎn)成多維的三種方式示例詳解
這篇文章主要介紹了C++ 中將一維數(shù)組轉(zhuǎn)成多維的三種方式,每種方式結(jié)合實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-12-12C語言中strcpy()函數(shù)的具體實現(xiàn)及注意事項
C語言庫函數(shù)char *strcpy(char *dest, const char *src)把src所指向的字符串復(fù)制到dest,下面這篇文章主要給大家介紹了關(guān)于C語言中strcpy()函數(shù)的具體實現(xiàn)及注意事項的相關(guān)資料,需要的朋友可以參考下2022-11-11C語言數(shù)據(jù)結(jié)構(gòu)之 折半查找實例詳解
這篇文章主要介紹了C語言數(shù)據(jù)結(jié)構(gòu)之 折半查找實例詳解的相關(guān)資料,需要的朋友可以參考下2017-06-06