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);

  • 相关阅读:
    Lua的数学函数
    以KeyValue形式构建Lua Table
    查看占用网速的程序
    JSONObject以及json(转)
    Windows 7 下玩游戏不能全屏
    Windows 7 卸载 IE10
    win7无线网络共享
    打印后台程序服务没有启动,每次打开Powerdesigner都会要我安装打印机
    SQL 条件 判断 select case as
    MyEclipse Web项目调试
  • 原文地址:https://www.cnblogs.com/chuncn/p/1908740.html
Copyright © 2011-2022 走看看