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了。。。。。

  • 相关阅读:
    java 运算符的优先级比较
    Java String类和StringBuffer类的区别
    Java 并发编程
    java构造函数和初始化
    Java 动态绑定
    Java day3
    Java day2
    Java day1
    计算机系统原理之程序是怎么运行的 【转】
    MemberCached 学习上【转】
  • 原文地址:https://www.cnblogs.com/qingergege/p/5015649.html
Copyright © 2011-2022 走看看