TC官方合作论坛

 找回密码
 立即注册
查看: 2623|回复: 1

[其他] 安卓模拟器BlueStacks后台截图插件

[复制链接]
发表于 2015-8-19 10:22:11 | 显示全部楼层 |阅读模式
5个导出函数
              1 :    int BindGL(hwnd)   绑定指定的窗口
                         hwnd: 指定的窗口句柄
                         返回值:0: 失败 1: 成功

              2 :    int UnBindGL()  解除绑定窗口     
                         返回值:0: 失败 1: 成功

              3 :    int Capture(x1, y1, x2, y2, file)   抓取指定区域
                         x1:区域的左上X坐标                        
                         y1:区域的左上Y坐标
                         x2:区域的右下X坐标
                         y2:区域的右下Y坐标
                         file :保存的路径文件名
                         返回值:0: 失败 1: 成功

             4 :    int GetGLDataBmp(x1,y1,x2,y2,data,size)   获取指定区域的图像,用24位位图的数据格式返回,方便二次开发使用后必须调用FreeGLDataBmp配合使用
                        x1 整形数:区域的左上X坐标                        
                        y1 整形数:区域的左上Y坐标
                        x2 整形数:区域的右下X坐标
                        y2 整形数:区域的右下Y坐标
                        data 变参指针:返回图片的数据指针
                        size 变参指针:返回图片的数据长度
                        返回值:(整数型)操作句柄

             5 :    int FreeGLDataBmp(handle, data)   释放上次获取的图片内存配合GetGLDataBmp使用
                        handle 整形数: GetGLDataBmp 返回的操作句柄
                        data 整形数: GetGLDataBmp 参数中 data 变参指针
                        返回值:(整数型)操作句柄

注意的地方是必须得先绑定需取图的窗口后才能进行取图操作,可以在不解绑定前多次绑定,解绑后,就不能进行取图操作(可能会出错)此插件只适用于安卓模拟器取图操作
解压密码 159




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2015-8-26 16:43:05 | 显示全部楼层
能不能把源码放出来参考下啊。大仙
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-17 23:45 , Processed in 0.035595 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表