컴퓨터/오토핫키
AUTOHOTKEY를 활용한 캡쳐 내용 CLIPBOARD에 저장하기
큐브빌드
2023. 4. 4. 16:52
반응형
제가 필요하다 보니 찾아봤습니다.
GDIP_ALL을 활용하여 가능하네요.
GDIP_ALL은 GDI+ standard library 1.45 by tic - AutoHotkey Community 사이트를 활용하여 다운로드하시면 됩니다.
아래 코드는 마우스 좌표를 기준으로 일정 범위만큼 캡처하는 코드입니다.
필요하신 부분에 사용하시면 될 것 같습니다.
1을 누르면 현재 마우스 기준 좌표에서 캡처됩니다.
X를 누르면 프로그램 종료 됩니다.
※ 아래 코드는 GDIP_ALL.AHK는 같은 폴더에 있어야 합니다.
#Include Gdip_All.ahk
1::
mousegetpos , x , y ;마우스 좌표 확인
captureX := x + 100
captureY := y + 100
captureWidth := 200
captureHeight := 200
capinfo := % captureX "|" captureY "|" captureWidth "|" captureHeight
Gdip := Gdip_Startup()
hBitmap := Gdip_BitmapFromScreen(capinfo)
Gdip_SetBitmapToClipboard(hBitmap)
Gdip_DisposeImage(hBitmap)
Gdip_Shutdown(Gdip)
return
X::EXITAPP
반응형