码迷,mamicode.com
首页 > 其他好文 > 详细

GDI+的使用

时间:2016-05-14 00:50:22      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

1.包含头文件
(对于VC++6.0,需要自己下载GDI+的SDK,并定义ULONG_PTR)
#ifndef ULONG_PTR
#define ULONG_PTR unsigned long*
#endif

(对于VC++6.0,需要自己下载GDI+的SDK,并定义ULONG_PTR)


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

2.定义表示Windows版本的宏
#define WINVER 0x0500
#define _WIN32_WINNT 0x0500
#define _WIN32_WINDOWS 0x0510
#define _WIN32_IE 0x0500

3.在应用程序入口初始化GDI+
 GdiplusStartupInput gdiplusStartupInput;
 ULONG_PTR           gdiplusToken;
 GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);

4.在应用程序出口关闭GDI+环境
 GdiplusShutdown(gdiplusToken);

5. 注意事项
GDI+中的字符串要求WCHAR*,可以使用如下宏来转换:
USES_CONVERSION;
LPWSTR x = A2W(lpsz)

 

GDI+的使用

标签:

原文地址:http://www.cnblogs.com/dgx/p/5491536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!