首页 > 其他 > 详细

在VS2012中使用GDI+

时间:2015-12-03 13:46:34      阅读:299      评论:0      收藏:0      [点我收藏+]

首先说明,在VS的较高版本中,已经包含GDI+的SDK,不用再次下载,只需要使用前应用相应的头文件,添加些代码即可。但是VC6.0中,没有GDI+SDK,需要同志们下载才行。

步骤:

1、在stdafx头文件中添加代码:

#include <gdiplus.h>
#pragma comment(lib,"gdiplus.lib")//在工程属性中添加亦可
using namespace Gdiplus;

作用很显然,是引用头文件和使用命名空间,第二句代码的意思是配置连接器,就是连接到gdiplus.lib库,当然也可以手动配置。

2、在"工程名.h"文件中添加代码:

GdiplusStartupInput m_gdiplusStartupInput;
ULONG_PTR m_gdiplusToken;

这两个变量都是GdiplusStartUp函数用到的变量。

3、在"工程名.cpp"文件InitInstance()函数中添加代码:

GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput, NULL);

这个函数的作用是初始化GDI+函数库,如果是对话框程序,一定要在DoModal()函数之前使用!!!

4、在"工程名.cpp"文件ExitInstance()函数中添加代码:

GdiplusShutdown(m_gdiplusToken);

这个函数的作用是清理使用GDI+中产生的资源。

ok了。。。。。

在VS2012中使用GDI+

原文:http://www.cnblogs.com/qingergege/p/5015649.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!