안녕하세요~!!
현재 이미지맥스로 매크로 제작중인 것이 있습니다.
그런데 마우스 컨트롤 관련해서 구현이 잘 안되는 부분이 있어 도움을 부탁드립니다.
마우스가 움직여야 되는 지점이 각각 1번, 2번,3번,4번이 있습니다.
이때 아래 가이드 바탕으로 1번 포인트에서 버튼누름(Down)을 했구요.(정상동작)
Mouse Down 상태로 2번 위치로 이동 후 약 3초 동안 대기하고 (여기서 부터 동작 안함)
다시 Mouse Down 상태로 3번 위치로 이동 후 약 3초 동안 대기하고
마지막으로 Mouse Down 상태로 4번 위치로 이동 후 버튼뗌(UP) 처리를 하고 싶습니다.
2번으로 갈 때 이동(MOVE) EVENT를 쓰면 될 줄 알았는데 잘 안되네요..
혹시 MOVE 사용하는 특별한 방법이 있을까요?
아니면 DRAG 할 때 최종 위치에서 버튼누름 상태를 유지할 방법이 있을까요?
고수분들의 도움 부탁드립니다.
Mouse(BUTTON, EVENT, X1, Y1, X2, Y2, RX, RY, DELAY_SEC, INTERLATION, SPEED, TYPE)
-- BUTTON : 좌클릭(LBUTTON), 우클릭(RBUTTON), 휠클릭(MBUTTON)
-- EVENT : 클릭(CLICK), 더블클릭(DBCLICK), 드래그(DRAG), 이동(MOVE), 버튼누름(DOWN), 버튼뗌(UP), 휠상승(WHEELUP), 휠하강(WHEELDOWN)
-- X1, Y1 : 클릭좌표(int정수)
-- X2, Y2 : 드래그시 도착 좌표(int정수)
-- RX, RY : 클릭좌표를 중심으로 랜덤 범위(int정수)
-- DELAY_SEC : 더블클릭시 딜레이시간(double실수)
-- INTERLATION : 동작 반복횟수(int정수)
-- SPEED : 가장빠름(FASTEST), 빠름(FASTER), 보통(NORMAL), 느림(SLOWER), 가장느림(SLOWEST)
-- TYPE : 활성(MKEVENT), 비활성(MESSAGE), 드라이버(DRIVER), 하드웨어(HW)
드래그 명령을 써야 될듯 한데요