在C++中使用GDI+

来源:互联网 发布:遗传算法matlab程序 编辑:程序博客网 时间:2024/05/17 00:15

假设是用的MFC架构:


1. 添加头文件和依赖库:

stdafx.h中添加:

#include <gdiplus.h>
using namespace Gdiplus;
#pragma comment(lib, "gdiplus.lib")

2. CWinApp中添加初始化:

APP类中添加成员变量:ULONG_PTR m_gdiplusToken;

在APP类的InitInstance()开头添加:(必须在开头部分)

Gdiplus::GdiplusStartupInput gdiplusStartupInput;
Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);

APP类中重写ExitInstance(),并添加:
Gdiplus::GdiplusShutdown(m_gdiplusToken);
原创粉丝点击