; Hwnd 窗口句柄,可用右侧命令或其他方法获取:MouseGetPos, , , OutputVarWin
; x,y,w,h 基于coormode模式下screen的坐标模式

#Include <Gdip>

后台指定区域截图(Hwnd,x,y,w,h){
  pToken:= Gdip_Startup()
  pBitmap:= Gdip_BitmapFromHWND(Hwnd,1)
  WinGetPos, winx, winy, winw, winh, ahk_id %Hwnd%
  x:=abs(x-winx),y:=abs(y-winy)
  pBitmap:= Gdip_CloneBitmapArea(pBitmap, x, y, w, h)
  Gdip_DisposeImage(pBitmap)
  Gdip_Shutdown(pToken)
  Return pBitmap
}

 

所需依赖库下载:

Gdip.ahk库

 

 

声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。