오토핫키 마우스 사용방법입니다.
키보드와 함께 오토핫키에서 많이 사용되는 부분만 가져왔습니다.
MouseClick : 마우스 클릭
MouseMove : 마우스 이동
MouseClickDrag : 마우스 드래그
Click : 클릭
MouseGetpos : 마우스 위치 얻어오기
예제 소스
사용법
주석을 적어둬서 쉽게 이해하실거라 생각합니다.
F5::
{
Mousegetpos, x, y ; 지금 마우스 x좌표를 y 좌표를 각각 x,y 란 변수에 넣습니다.
Msgbox, %x%, %y%
return
}
F6::
{
;MouseClick, 버튼, X좌표, Y좌표, 횟수, 속도, 누름/올림,
;버튼(Right오른쪽, Left왼쪽, Middle휠 입니다.)
;X좌표 / Y좌표 / 횟수 / 반복할 횟수( 생략하면 한번 ) / 속도 0 ~ 100 ( 0은 가장 가장빠름, 100은 가장 느림) / D, U Down과 Up ( 누름과 뗌 )
MouseClick, Left, 500, 500, 2, 50,
; 설명은 500, 500의 위치에서 50의 속도로 마우스 왼쪽버튼을 두번 클릭한다
return
}
F7::
{
; MouseMove, X좌표, Y좌표, 속도, R
MouseMove, 300, 300 ;마우스를 300, 300위치로 옮깁니다.
;MouseMove, 300, 300, 100, R 현재위치에서 마우스를 100의 속도로 300, 300 만큼 위치시킵니다. R은 상대좌표를 의미하며, 기존의 위치 에서 300, 300 ;이동함.
return
}
F8::
{
;MouseClickDrag, 버튼(왼쪽,오른쪽,미들), X1, Y1, X2, Y2, R
MouseClickDrag, Left, 300, 300, 400, 400 ; 마우스 왼쪽 버튼을 300, 300에서 400, 400 까지 드래그 합니다.
MouseClickDrag, Left, 300, 300, 400, 400, R ;마우스 왼쪽 버튼을 현재위치+300, 현 재위치+300에서
;현재위치+400, 현재위치+400 까지 드래그합니다.
return
}