aardio 文档
com.picture 库模块帮助文档
com 成员列表
com.GetIPicture()
转换为 com.IPicture 对象
参数可指定 IPictrue 接口的指针或 COM 对象
返回对象:ipictureObject
com.picture 成员列表
IPictrue图像支持库
在导入win.ui,win.ui.ctrl中时自动导入此库
com.picture.IID_IPicture
IPicture IID;
com.picture.fromBitmap()
返回对象:ipictureObject
com.picture.fromBitmap(位图句柄)
自位置句柄返回IPicture对象
com.picture.fromBitmap(位图句柄,false)
自位置句柄返回IPicture对象
不负责销毁位图
com.picture.fromIcon()
返回对象:ipictureObject
com.picture.fromIcon(图标句柄)
从图标句柄返回IPicture对象
com.picture.fromIcon(图标句柄,false)
从图标句柄返回IPicture对象
不负责销毁位图
com.picture.is()
判断对象是否 com.IPicture 对象
com.picture.load()
返回对象:ipictureObject
返回对象:ipictureObject
com.picture.load(请输入文件路径)
载入图像并返回 com.IPicture 对象,
参数也可以指定资源路径、或者图像的内存数据
如果已经导入了inet.http,加载路径可以使用小写http,https开头的网址,网址长度必须小于1040字节
com.picture.loadBitmap(请输入文件路径)
载入图像并返回位图句柄,
参数也可以指定资源路径、或者图像的内存数据
com.picture.loadObject()
返回对象:ipictureObject
com.picture.loadObject(请输入文件路径)
载入图像并返回 com.IDispath 对象,
参数也可以指定资源路径、或者图像的内存数据
如果已经导入了inet.http,加载路径可以使用小写http,https开头的网址,网址长度必须小于1040字节
com.picture.printClient()
返回对象:ipictureObject
com.picture.printClient(窗口句柄,左坐标,顶坐标,宽,高)
后台抓取窗口客户区图像并返回com.IPicture对象
所有参数都是可选参数
com.picture.printWindow()
返回对象:ipictureObject
com.picture.printWindow(窗口句柄,左坐标,顶坐标,宽,高)
后台抓取窗口图象并返回com.IPicture对象
所有参数都是可选参数
com.picture.snap()
返回对象:ipictureObject
返回对象:ipictureObject
com.picture.snap(窗口句柄,左坐标,顶坐标,宽,高)
自屏幕抓取窗口图象并返回com.IPicture对象,
截图结果会包含透明部分的背景图像,
所有参数都是可选参数
com.picture.snapClient()
返回对象:ipictureObject
com.picture.snapClient(窗口句柄,左坐标,顶坐标,宽,高)
自屏幕抓取窗口客户区图像并返回com.IPicture对象,
截图结果会包含透明部分的背景图像,
所有参数都是可选参数
ipictureObject 成员列表
ipictureObject.CopyHandle(宽度,高度)
复制新的位图并返回位图句柄,位图类型(_IMAGE_BITMAP 或 _IMAGE_ICON)
可选指定宽度、高度
ipictureObject.Handle
位图句柄
ipictureObject.Height
图像高度
ipictureObject.Save(文件路径)
保存位图到文件,只能保存为 bmp 格式
使用 com.interface.IPicture 可保存到内存
ipictureObject.Type
图片类型
参考com.picture.type成员
ipictureObject.Width
图像宽度
自动完成常量
_PICTYPE_BITMAP=0x1
_PICTYPE_ENHMETAFILE=0x4
_PICTYPE_ICON=0x3
_PICTYPE_METAFILE=0x2
_PICTYPE_NONE=0x0
_PICTYPE_UNINITIALIZED=0xFFFFFFFF
Markdown 格式