기본구조
postmessage, msg , wparam, lparam,classNN, 프로그램명
msg 종류
;WM_KEYDOWN = 0x100
;WM_KEYUP = 0x101
;WM_CHAR = 0x102
;WM_MOUSEMOVE = 0x200
;WM_LBUTTONDOWN = 0x201
;WM_LBUTTONUP = 0x202
;WM_LBUTTONDBLCLK = 0x203
;WM_RBUTTONDOWN = 0x204
;WM_RBUTTONUP = 0x205
;WM_RBUTTONDBLCLK = 0x206
;WM_COMMAND = 0x111
;WM_SYSCOMMAND = 0x112
예제
N:= (A*65536)+B
;A=는 Y, B는 X좌표입니다.
PostMessage, 0X200, 0, %N%,Internet Explorer_Server1, 익스플로러 이름 - Microsoft Internet Explorer
;마우스 해당좌표로 이동
PostMessage, 0X201, 1, %N%,Internet Explorer_Server1, 익스플로러 이름 - Microsoft Internet Explorer
;마우스 왼쪽클릭다운
PostMessage, 0X202, 0, %N%,Internet Explorer_Server1, 익스플로러 이름 - Microsoft Internet Explorer
;마우스 왼쪽클릭업
wparam, iparam
마우스의 경우 wparam에 0과 1만이 들어갑니다. 0의 경우는 마우스의 이동이나 버튼업에 들어가고요
1의 경우는 버튼 다운에 들어갑니다.
키보드의 경우
파일 실행하면 z 의경우 wparam 90 iparam 2883585 넣어주시면 됩니다.
마우스의 경우에 iparam 은 N:= (A*65536)+B ; A=는 Y, B는 X좌표입니다.
classNN
여기서 control classnn 요걸 입력하시면 됩니다.
프로그램명
익스플로러 이름 - Microsoft Internet Explorer 입력하시면 됩니다.
다른 오토핫키 사이트들에서 있는거 요점만 정리했습니다.
마우스 무브는 막아놓은 프로그램이 몇개 있는듯 워크에서 마우스 클릭은 돼는데 마우스 무브는 잘 안되더라고요.