通过GetCurrentObject和GetObject获取和hdc相关的位图对象数据区起始地址
来源:互联网 发布:mac lnmp 一键安装包 编辑:程序博客网 时间:2024/05/16 14:33
通过windows API当中提供的GetCurrentObject和GetObject两个函数可以直接获取和hdc相关的位图对象数据区起始地址,由此可以直接对位图对象进行读写操作。
代码
BITMAP bm;HBITMAP hBitmap = (HBITMAP)GetCurrentObject(hdc, OBJ_BITMAP);if (hBitmap != NULL) GetObject(hBitmap, sizeof(BITMAP), &bm);
bm.bmBits里就是位图对象数据区的起始地址了,然后的事情就好办多了。
- 通过GetCurrentObject和GetObject获取和hdc相关的位图对象数据区起始地址
- GetObject 和 GetBitmapBits 获取位图数据的区别
- 与struct相关的宏定义(成员变量偏移和获取struct起始地址)
- 两种获取HDC的方法和TextOut输出
- innerHTML 设置或获取位于对象起始和结束标签内的 HTML
- VFP用CreateObject()和GetObject()创建Excel对象
- oracle数据获取当前自然周,当前周的起始和结束时间
- hdc和hwnd的区别
- linux系统内存大小和起始地址的解析与修改
- 与struct相关的宏定义 --- 根据成员变量偏移,获取struct起始地址
- 通过java和snmp获取本机的网关地址
- 通过JMX获取weblogic的IP地址和端口
- 通过IP和socket获取对方的MAC地址
- java后台百度地图经纬度和地址之间的相互转换(通过经纬度获取地址、通过地址获取经纬度)
- java 获取某周的起始和结束日期
- 获取某一周的起始日期和结束日期
- java 获取某周的起始和结束日期
- Java获取当天的起始时间和结束时间
- poj 1183 反正切函数的应用
- 关于C#中委托和事件机制的一个最佳实例
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- Java JRadioButton ButtonGroup
- Selenium 中 getEval 和runScript 的区别
- 通过GetCurrentObject和GetObject获取和hdc相关的位图对象数据区起始地址
- yum命令的用法
- 新版本ffmpeg在Visual Studio中的使用。
- VC++ 线程同步 CRITICAL_SECTION
- FRM-40212:Invalid Value For Field Ordered_Item_Dsp
- android中Paint类参数介绍
- ubuntu下面安装samba服务器,windows直接可读可写
- 约瑟夫问题的链表解法
- 一个简单的打电话程序