zoukankan      html  css  js  c++  java
  • 在VS2012中使用GDI+

    首先说明,在VS的较高版本中,已经包含GDI+的SDK,不用再次下载,只需要使用前应用相应的头文件,添加些代码即可。但是VC6.0中,没有GDI+SDK,需要同志们下载才行。

    步骤:

    1、在stdafx头文件中添加代码:

    #include <gdiplus.h>
    #pragma comment(lib,"gdiplus.lib")//在工程属性中添加亦可
    using namespace Gdiplus;

    作用很显然,是引用头文件和使用命名空间,第二句代码的意思是配置连接器,就是连接到gdiplus.lib库,当然也可以手动配置。

    2、在"工程名.h"文件中添加代码:

    GdiplusStartupInput m_gdiplusStartupInput;
    ULONG_PTR m_gdiplusToken;

    这两个变量都是GdiplusStartUp函数用到的变量。

    3、在"工程名.cpp"文件InitInstance()函数中添加代码:

    GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput, NULL);

    这个函数的作用是初始化GDI+函数库,如果是对话框程序,一定要在DoModal()函数之前使用!!!

    4、在"工程名.cpp"文件ExitInstance()函数中添加代码:

    GdiplusShutdown(m_gdiplusToken);

    这个函数的作用是清理使用GDI+中产生的资源。

    ok了。。。。。

  • 相关阅读:
    vm12序列号
    三星手机官方固件下载
    MSTP故障处理手册
    分享一个高清壁纸网站
    ThinkPad X220 完美黑苹果 Hackintosh OS X 10.11 El Capitan
    一句命令激活windows/office
    Win10+VMplayer12中U盘无法挂载解决
    记一次金士顿DT100 G3 32G修复
    飘雪代码2枚
    禁用安全模式
  • 原文地址:https://www.cnblogs.com/qingergege/p/5015649.html
Copyright © 2011-2022 走看看