GDI+初始化类
来源:互联网 发布:linux dhcp option 66 编辑:程序博客网 时间:2024/06/15 01:05
GDI+的初始化
注:如果包含<gdiplus.h> 后出现编译错误,那么看看stdafx.h中有没有定义WIN32_LEAN_AND_MEAN,有的话注释掉就OK
1. 需要链接gdiplus.lib
2. 使用GDI+需要进行初始化,否则运行时会出现问题。
为了方便使用,我将初始化代码和释放代码放到一个类中,使用时只需要定义这个类的一个global实例就可以了
1 class GdiPlusIniter{
2 public:
3 GdiPlusIniter(){
4 Gdiplus::GdiplusStartupInput StartupInput;
5 GdiplusStartup(&m_gdiplusToken,&StartupInput,NULL);
6 }
7
8 ~GdiPlusIniter(){
9 Gdiplus::GdiplusShutdown(m_gdiplusToken);
10 }
11 private:
12 ULONG_PTR m_gdiplusToken;
13 };
3 GdiPlusIniter(){
4 Gdiplus::GdiplusStartupInput StartupInput;
5 GdiplusStartup(&m_gdiplusToken,&StartupInput,NULL);
6 }
7
8 ~GdiPlusIniter(){
9 Gdiplus::GdiplusShutdown(m_gdiplusToken);
10 }
11 private:
12 ULONG_PTR m_gdiplusToken;
13 };
0 0
- GDI+初始化类
- GDI+初始化
- GDI+初始化
- GDI+初始化
- GDI+初始化
- 初始化GDI+
- GDI+的初始化操作
- 初始化 GDI+ 环境(转)
- vs2005 初始化GDI+环境
- 初始化GDI+环境
- VS2010 GDI+初始化
- 初始化 GDI+ 环境
- 初始化GDI+环境
- GDI+ 的初始化
- MFC 初始化 GDI+
- MFC-GDI+初始化
- GDI+初始化环境
- GDI+环境初始化
- CE寻找游戏静态基址教程
- ubuntu 下 自定义python模块
- weblogic报<BEA-141281> <unable to get file lock, will retry …>
- 源码-PL/SQL从入门到精通-第十七章-面向对象编程-Part 2
- 网络流( ISAP + 拆点 )——Dining ( POJ 3281 )
- GDI+初始化类
- Android酷炫实用的开源框架(UI)
- 色彩空间转换
- Linux下查看系统版本号信息的方法
- Java的四种引用,强弱软虚,用到的场景
- 网络获取xml文件,pull解析listVist展示
- 多态实现线性表(队列,串,堆栈),要求具备线性表的基本操作
- Java工具箱之常见处理文件操作
- Android 各大网络请求库的比较及实战