1.在你将要使用GDI+的工程中,完成初始化工作:
在StdAfx.h中加入
#define ULONG_PTR unsigned long
#include <Gdiplus.h>
using namespace Gdiplus;
#include "GdiPlus.h"
2.在CApp头文件中加入
ULONG_PTR m_gdiplusToken;
3.在 BOOL C×App::InitInstance() 中添加
GdiplusStartupInput m_gdiplusStartupInput;
GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput, NULL);
4.在int CXApp::ExitInstance()加入(这个方法需要自己加入 在ClassWizard 中,注意在ClassName中选择CXApp,Messages列表框中选择ExitInstance)
diplusShutdown(m_gdiplusToken);
5.工程属性->配置属性->Linker->Input->Additional
Dependencies中加入生成的lib的名字
此时GDI+设置成功。

本文详细介绍了如何在Windows应用程序中成功设置并使用GDI+技术,包括初始化步骤、注意事项及关键代码实现,确保了应用程序的高质量绘图功能。

1751

被折叠的 条评论
为什么被折叠?



