zoukankan      html  css  js  c++  java
  • MFC/Win32中使用GDI+

    一、MFC中使用GDI+的方法:

    1、包含头文件与库

    在stdafx.h中加入以下三行代码:

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

    2、安装GDI+

    在使用GDI+之前要进行安装,否则程序不会报错,但绘图不成功。安装方法如下:

    GdiplusStartupInput gdiplusStartupInput;
    ULONG_PTR           gdiplusToken;
    GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);

    安装完成后就可以使用GDI+进行绘图了……

    3、卸载GDI+

    卸载调用如下函数即可

    GdiplusShutdown(gdiplusToken);

    二、Win32中使用GDI+的方法:

    1、包含头文件与库

    在stdafx.h中加入以下三行代码:

    #include <comdef.h>这个头文件是必须的,要不编译时会有很多错误。
    #include "gdiplus.h"
    using namespace Gdiplus;
    #pragma comment(lib, "gdiplus.lib")

    第2、3步与MFC是一样的,也列在下面,方便阅读。

    2、安装GDI+

    在使用GDI+之前要进行安装,否则程序不会报错,但绘图不成功。安装方法如下:

    GdiplusStartupInput gdiplusStartupInput;
    ULONG_PTR           gdiplusToken;
    GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);

    安装完成后就可以使用GDI+进行绘图了……

    3、卸载GDI+

    卸载调用如下函数即可

    GdiplusShutdown(gdiplusToken);

  • 相关阅读:
    2.2阶乘末尾0的个数,最低位1的位置
    samba服务器使用
    全排列的非递归算法
    2.1二进制数中1的个数
    2.3发帖水王
    C #与##的使用
    NEU1141the unique number
    【转】4习惯让你越休息越累
    二叉树由先序遍历和中序遍历输出后序遍历
    UVA100
  • 原文地址:https://www.cnblogs.com/chuncn/p/1908740.html
Copyright © 2011-2022 走看看