首先说明,在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了。。。。。