如何在VS2010中的MFC中配置GDI+
首先,VS2010中已經有GDI+SDK包的,不需要額外下載
1:在stdafx.h文件中加入下面3行代碼,添加相應的頭文件和庫
#pragma comment( lib, "gdiplus.lib" )
#include "gdiplus.h"
using namespace Gdiplus;
2:定義一個全局變量 ULONG_PTR m_gdiplusToken;
其中,ULONG_PTR是一個DWORD數據類型,該成員變量用來保存GDI+被初始化后在應用程序中的GDI+標識,以便能在應用程序退出后,引用該標識來調用Gdiplus:: GdiplusShutdown來關閉GDI+。
3:使用GDI+函數前,先,最好放在OnInitDialog()中
Gdiplus::GdiplusStartupInput gdiplusStartupInput;
Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);
4:使用完GDI+函數后,需要卸載GDI+
Gdiplus::GdiplusShutdown(m_gdiplusToken);
這就是基本的配置了