AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 5083|回复: 0
收起左侧

[其它] 两个截图源码

[复制链接]
ampc8110

签到天数: 3 天

[LV.2]二兆带宽

id fuldho 发表于 2011-08-17 15:43:44
第一个:一句源码截图

WinSetState("截图","",5*ControlSend("截图","","Afx:1000000:8"&WinSetTitle(WinWait("[CLASS:MSPaintApp]","",run("mspaint.exe","",0*Send("{PRINTSCREEN}"))+5),"","截图"),"^v{esc}"))

第二个:带详细说明

$a = Send("{PRINTSCREEN}")
;隐藏运行画图程序,@SW_HIDE = 0
$b = run("mspaint.exe","",0*$a)
;等待画图程序界面出现
$c = WinWait("[CLASS:MSPaintApp]","",$b*0+5)  ;$c等于画图界面的句柄
;修改画图程序标题,显得专业
$d = WinSetTitle($c,"","截图")  ;$d等于1
;在工作区按下ctrl+v,顺便按下esc取消全选框;工作区句柄是"Afx:1000000:81"所以最后的1正好借用上一步的值
$e = ControlSend("截图","","Afx:1000000:8"&$d,"^v{esc}")  ;$e等于1
;显示画图程序界面,@SW_SHOW = 5
WinSetState("截图","",5*$e)

本文地址: https://www.ampc8.com/thread-3052-1-1.html
上一篇:关于制作视频教程经验分享(申精)
下一篇:AutoIt v3 WinRAR 4.01 自动安装JiHuo源码
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2025/5/1 09:26 | A
快速回复 返回顶部 返回列表