找回密码
 加入
搜索
查看: 6383|回复: 19

[系统综合] 如何对GUI窗口的部分进行切图【以解决】

 火.. [复制链接]
发表于 2013-3-7 12:18:29 | 显示全部楼层 |阅读模式
本帖最后由 qq82015930 于 2013-3-11 17:59 编辑

如何对GUI窗口的部分进行切图
  比如GUI大小500,600
需要窃取 位置GUI 20,20  大小300,200
就是切图撒,切GUI 的一部分 作为图片保存
  还没懂意思,发两个图
得到GUI的莫部分的切图
谢谢 afan !看的是这个程序GUI的问题,始终得到的是桌面的图片

QQ这个没问题的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-3-7 16:19:44 | 显示全部楼层
......什么意思?
 楼主| 发表于 2013-3-7 17:27:23 | 显示全部楼层
本帖最后由 qq82015930 于 2013-3-7 17:28 编辑

回复 2# netegg


    比如GUI大小500,600
需要窃取 为GUI 20,20  大小300,200
发表于 2013-3-7 18:24:36 | 显示全部楼层
窗口 截图 ?
发表于 2013-3-7 18:44:45 | 显示全部楼层
回复 3# qq82015930
窃取?楼主到底是要干什么?截图吗?
发表于 2013-3-7 18:56:05 | 显示全部楼层
没明白问题是啥
发表于 2013-3-7 22:14:06 | 显示全部楼层
把代码放出来,大家才能帮你解决问题
 楼主| 发表于 2013-3-8 11:45:52 | 显示全部楼层
回复 5# xms77


   就是切图撒,切GUI 的一部分 作为图片保存
 楼主| 发表于 2013-3-9 12:53:44 | 显示全部楼层
能实现吗?????
发表于 2013-3-9 13:24:41 | 显示全部楼层
一行即可
#Include <ScreenCapture.au3>
_ScreenCapture_CaptureWnd('test.png', WinGetHandle('[ACTIVE]'), 20, 20, 20 + 300 - 1, 20 + 200 - 1)
发表于 2013-3-9 14:14:16 | 显示全部楼层
回复 10# afan


    A大就是给力
发表于 2013-3-9 15:15:45 | 显示全部楼层
不知道有几个人看明白楼主的意思了 ?  反正我是没看到  我高度怀疑我的智商
发表于 2013-3-9 21:37:20 | 显示全部楼层
呵呵。看不懂
发表于 2013-3-10 01:49:25 | 显示全部楼层
回复 10# afan


  为何要减1呢?
#Include <ScreenCapture.au3>
_ScreenCapture_CaptureWnd('test.png', WinGetHandle('[ACTIVE]'), 20, 20, 20 + 300, 20 + 200)
发表于 2013-3-10 01:51:14 | 显示全部楼层
回复 14# mbdnmt


    自己看看截图的实际大小
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-18 01:23 , Processed in 0.152692 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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