본문 바로가기
컴퓨터/오토핫키

AUTOHOTKEY를 활용한 캡쳐 내용 CLIPBOARD에 저장하기

by 큐브빌드 2023. 4. 4.
반응형

제가 필요하다 보니 찾아봤습니다.

 

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

 

 

 

 

 

반응형

댓글