易语言模块 斩月_图像相关模块.ec
模块名称:斩月_图像相关模块
版本:1.0
易语言我吃了 整理制作
鸣谢:凌晨孤星 叮咚茶 路过已错过 提供的强大代码
------------------------------
.版本 2
.子程序 图像_窗口快照, 字节集, 公开, 能对被其他窗口挡住的未最小化窗口进行截图。
.参数 窗口句柄, 整数型, 可空, 要截取的窗口的句柄。为空则捕捉全屏。
.参数 输出宽度, 整数型, 可空, 指定图片的输出宽度。如果小于0,参数值指定的是最终图片输出宽度相对于所取得图片宽度的百分比;如果等于0,则按图片原宽度输出;如果大于0,指定输出图片的绝对宽度。如果本参数被省略,默认值为0。
.参数 输出高度, 整数型, 可空, 指定图片的输出高度。如果小于0,参数值指定的是最终图片输出高度相对于所取得图片高度的百分比(最小为10%);如果等于0,则按图片原高度输出;如果大于0,指定输出图片的绝对高度。如果本参数被省略,默认值为0。
.子程序 图像_截取屏幕区域, 字节集, 公开
.参数 截取范围, 矩形区域
.参数 输出宽度, 整数型, 可空, 指定图片的输出宽度。如果小于0,参数值指定的是最终图片输出宽度相对于所取得图片宽度的百分比;如果等于0,则按图片原宽度输出;如果大于0,指定输出图片的绝对宽度。如果本参数被省略,默认值为0。
.参数 输出高度, 整数型, 可空, 指定图片的输出高度。如果小于0,参数值指定的是最终图片输出高度相对于所取得图片高度的百分比(最小为10%);如果等于0,则按图片原高度输出;如果大于0,指定输出图片的绝对高度。如果本参数被省略,默认值为0。
.子程序 图像_快照, 字节集, 公开, 功能与支持库基本相同。
.参数 窗口句柄, 整数型, 可空, 指定欲捕获其显示内容的窗口。为空则捕捉全屏。
.参数 输出宽度, 整数型, 可空, 指定图片的输出宽度。如果小于0,参数值指定的是最终图片输出宽度相对于所取得图片宽度的百分比;如果等于0,则按图片原宽度输出;如果大于0,指定输出图片的绝对宽度。如果本参数被省略,默认值为0。
.参数 输出高度, 整数型, 可空, 指定图片的输出高度。如果小于0,参数值指定的是最终图片输出高度相对于所取得图片高度的百分比;如果等于0,则按图片原高度输出;如果大于0,指定输出图片的绝对高度。如果本参数被省略,默认值为0。
.子程序 图像_取剪贴板图片, 字节集, 公开
.子程序 图像_取屏幕高度, 整数型, 公开, 单位为像素。
.子程序 图像_取屏幕宽度, 整数型, 公开, 单位为像素。
.子程序 图像_取图片高度, 整数型, 公开, 支持bmp、gif、jpg、cur、ico等,不支持某些格式的图片(如png),请先转换为bmp。
.参数 图片, 字节集
.子程序 图像_取图片句柄, 整数型, 公开, 支持bmp、gif、jpg、cur、ico等。感谢叮咚茶提供的极强悍源码,没有这个函数整个模块没法做了。。。
.参数 图形数据, 字节集
.参数 输出宽度, 整数型, 可空
.参数 输出高度, 整数型, 可空
.子程序 图像_取图片宽度, 整数型, 公开, 支持bmp、gif、jpg、cur、ico等,不支持某些格式的图片(如png),请先转换为bmp。
.参数 图片, 字节集
.子程序 图像_释放图片句柄, 逻辑型, 公开, 用了 图像_取图片句柄() 得到的句柄后一定要用本函数释放,不然会造成内存泄露。
.参数 图像句柄, 整数型
.子程序 图像_图片句柄取图片, 字节集, 公开, 返回的图片格式为位图。
.参数 hBitmap, 整数型
.子程序 图像_置剪贴板图片, 逻辑型, 公开
.参数 图片, 字节集
.子程序 图像_置图片尺寸, 字节集, 公开, 返回新的图片数据。
.参数 原图片, 字节集
.参数 新宽度, 整数型, 可空, 留空默认保持原大小,下同。
.参数 新高度, 整数型, 可空
.子程序 图像_转换图片格式, 字节集, 公开, 支持bmp、jpg、gif、tiff、png互转。感谢凌晨孤星提供如此强大的代码。。。
.参数 图像数据, 字节集, , 被转换的图像数据
.参数 转换后的格式, 整数型, , 转换后的图片格式。1、bmp;2、jpg;3、gif;4、tiff;5、png
.数据类型 矩形区域, 公开
.成员 左边, 整数型
.成员 顶边, 整数型
.成员 右边, 整数型
.成员 底边, 整数型
页:
[1]