新位图操作类   返回超级模块手册   命令来源:超级模块

命令名称

命令简介

从位图句柄创建

通过已有的位图句柄创建新的位图存于本类中(成功返回真,失败返回假,本类原有位图将自动被释放)

从剪辑板创建

取得剪辑板中位图(成功返回真,剪辑板中没有位图或失败返回假,本类原有位图将自动被释放)

从图标句柄创建

通过文件图标句柄创建图标位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从场景创建

从DC场景创建位图,复制DC上的内容到DIB获取场景中画面(成功返回真,失败返回假,本类原有位图将自动被释放)

从屏幕创建

从屏幕创建位图,抓取屏幕画面(成功返回真,失败返回假,本类原有位图将自动被释放)

从数据创建

从位图字节集载入位图数据创建位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从数据创建2

从位图字节集载入位图数据创建位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从文件创建

从bmp文件载入位图数据创建位图(成功返回真,失败返回假,本类原有位图将自动被释放)

从窗口创建

从窗口创建位图,获取窗口客户区画面(成功返回真,失败返回假,本类原有位图将自动被释放)

创建空白位图

创建一幅指定大小与位深度的空白位图(成功返回真,失败返回假,本类原有位图将自动被释放)

取位图句柄

取得当前类中位图的位图句柄(返回位图句柄,本类中没有位图返回0)

取位深度

(数据方式)取位图颜色位数,失败返回0

取位深度2

(函数方式)取位图颜色位数,失败返回0

取出位图数据

返回位图文件数据(写到文件后就是.BMP图片)

取出颜色数据

不含文件头的颜色部分的数据

取场景句柄

取得当前类中位图所在DC场景句柄(返回场景句柄,本类中没有位图返回0)

取宽度

(数据方式)取位图宽度,失败返回0

取宽度2

(函数方式)取位图宽度,失败返回0

取指针

取位图数据BITMAPINFO指针,失败返回0

取某点颜色

取得位图中某点颜色值(成功返回十进制颜色值,失败返回-1)

取行字节数

取得位图颜色数据一行的字节数

取颜色点阵地址

取颜色点阵地址,失败返回0

取颜色点阵大小

取颜色点阵大小,失败返回0

取颜色表大小

取颜色表大小,失败返回0

取颜色表指针

取颜色表指针,失败返回0,大于256色的位图不使用颜色表

取高度

(数据方式)取位图高度,失败返回0

取高度2

(函数方式)取位图高度,失败返回0

复制到

将当前类中位图复制到目标位图类中(成功返回真,失败返回假)

更新位图

强制立即更新位图中所作的操作(通常不使用)

置剪辑板位图

将指定位图存放到当前Windows系统剪辑板中,剪辑板中的原有内容被覆盖(成功返回真,失败返回假)

置屏幕位图

将位图画入指定屏幕中(成功返回真,失败返回假)

置某点颜色

设置位图中某点颜色值(成功返回真,失败返回假)

置窗口位图

将位图画入指定窗口中(成功返回真,失败返回假)

转换位深度

转换当前类中位图的位深度(成功返回真,失败返回假)