1 在项目属性中添加GDI+静态库链接
打开项目,选择【项目】——》【XXX属性】(XXX为当前项目名称),打开“项目属性”对话框,展开“属性配置”,选择“连接器”下的“输入”,然后在”依赖附加项“中添加“gdiplus.lib”
2 添加必要的代码
(1)打开“解决方案资源管理器”,打开stdafs。h文件,添加代码如下:
#include "gdiplus.h"
using namespace Gdiplus;
(2)打开类视图 选中相应的应用程序类CXXXApp 为其添加两个成员变量
GdiplusStartupInput m_GdiplusStartupInput;
ULONG_PTR m_GdiplusToken;
(3)在CXXXApp类的InitInstance函数中添加
//GDI+图像库初始化
GdiplusStartup(&m_GdiplusToken,&m_GdiplusStartupInput,NULL);
(4)重写CXXXApp类的ExitInstance函数
int CBMPProApp::ExitInstance(void)
{
//关闭gdi+图像库
GdiplusShutdown(m_GdiplusToken);
return CWinApp::ExitInstance();
}