-------------GetObject详解
2016-06-04 19:49
447 查看
http://www.cnblogs.com/killgod/archive/2013/01/22/2871965.html
GetObject函数用于从指定的图形对象中获取信息,原型如下:
其中
参数hgdiobj是图形对象的句柄,图形对象可以是如下几种:逻辑位图、刷子、字体、调色板、画笔或者由函数CreateDIBSection创建的设备无关位图;
参数cbBuffer是即将写入到缓冲区中的图形对象信息的字节数;
参数lpvObject是指向接收图形对象信息的缓冲区的指针,下表是每一种图形对象对应获取到的缓冲区中的信息;
关于返回值:
当函数执行成功且参数lpvObject为NULL时,返回值是保存获取的信息的缓冲区需要的字节数;
当函数执行成功且参数lpvObject是有效地指针时,返回值是存储到缓冲区中的数据的字节数;
当函数执行失败时,返回值是0。
GetObject函数用于从指定的图形对象中获取信息,原型如下:
其中
参数hgdiobj是图形对象的句柄,图形对象可以是如下几种:逻辑位图、刷子、字体、调色板、画笔或者由函数CreateDIBSection创建的设备无关位图;
参数cbBuffer是即将写入到缓冲区中的图形对象信息的字节数;
参数lpvObject是指向接收图形对象信息的缓冲区的指针,下表是每一种图形对象对应获取到的缓冲区中的信息;
关于返回值:
当函数执行成功且参数lpvObject为NULL时,返回值是保存获取的信息的缓冲区需要的字节数;
当函数执行成功且参数lpvObject是有效地指针时,返回值是存储到缓冲区中的数据的字节数;
当函数执行失败时,返回值是0。
相关文章推荐
- 枚举宏(Adopting Modern Objective-C)
- (java:11276): GLib-GObject-WARNING **: cannot register existing type `GdkDisplayManager'
- org.hibernate.ObjectDeletedException: deleted instance passed to merge
- objective-C 编程全解-第05章 基于引用计数的内存管理 下
- objective-C 编程全解-第05章 基于引用计数的内存管理 中
- objective-C 编程全解-第05章 基于引用计数的内存管理 上
- 无法将类型“System.Nullable`1”强制转换为类型“System.Object”。LINQ to Entities 仅支持强制转换 EDM 基元或枚举类型。
- NSObjCRuntime, NSZone, NSObject报错Unknown
- 在MVC控制器里面使用dynamic和ExpandoObject,实现数据转义的输出
- Objective-C 编程全解-第04章 对象的类型和动态绑定
- 引用类型-Object类型
- CSharpGL - Object Oriented OpenGL in C#
- OC视频教程29课-第02讲 1、2 Objective-C 类的使用
- Objective-C ---UILable (梳理整理)
- 关于如何处理JSONObject.fromObject(Object obj)无法转换特殊日期(java.sql.Date,java.sql.Timestamp)格式的问题。
- Objective-C 语法快速预览
- PaintCode:将矢量图转化为Objective-C代码的开发神器
- ceph存储 object的attr和omap操作
- 继承自NSObject的不常用又很有用的函数(2)
- Objective-C Runtime的基本使用(iOS Runtime的初体验)