c++引入并初始化GDIPlus绘图库

c++引入并初始化GDIPlus绘图库

    • 绘图库的引入
    • 绘图库的初始化

以下代码均在vs2019下运行,假设创建一个工程名为1的mfc单文档应用程序

绘图库的引入

在framework.h(其他版本vs在stdafx.h)中添加代码:

#include  //引入GDIPlus头文件
#pragma comment(lib, "Gdiplus.lib") //链接GDIPlus库
using namespace Gdiplus; //使用Gdiplus命名空间

绘图库的初始化

打开1.h文件在“DECLARE_MESSAGE_MAP()”下方添加代码:

private:
// 引入GDIPlus所需要的变量
ULONG_PTR m_gdi;
Gdiplus::GdiplusStartupInput input;
Gdiplus::GdiplusStartupOutput output;

打开1.cpp文件在“BOOL CMy1App::InitInstance()”中添加代码:

// GDIPlus初始化
Status s = GdiplusStartup(&m_gdi, &input, &output);

你可能感兴趣的:(c++)