안녕하세요 이번에 비활성화 배워보려고 이것 저것 해보고 있는 습니다.
그런데 윈도우 기본 프로그램 계산기 에서
SetTitleMatchMode, 2
PostMessage,0x100,105,4784129, , 계산기
xx:=70
yy:=170
pp := xx|yy<<16
PostMessage,0x201,1,%pp%, , 계산기
PostMessage,0x202,0,%pp%, , 계산기
위와 같이 적용을 해봤는데요
PostMessage 키보드 명령 9 입력은 되지만
PostMessage 마우스 클릭은 안됩니다.
PostMessage 키보드가 되는 것을 봐서는 타이틀 쪽에서 문제가 없는것 같은데요
마우스 좌표는 확인 결과 이상 없는것으로 확인했는데
계산기에서만 클릭이 안되고 다른 프로그램에서는 클릭이 잘됩니다.
무엇이 문제 인지 알려주시면 감사하겠습니다.
윈도우가 컨트롤을 사용해 동작할때는 포스트메시지로 컨트롤을 클릭할수 없기도 합니다. - 정확하지 않음 -_-;
1. 컨트롤클릭을 사용해보세요.
ControlClick, x73 y224, 계산기, , , , NA
2. 해당 윈도우의 컨트롤을 클릭한다.
xx:=10
yy:=10
pp := xx|yy<<16
PostMessage,0x201,1,%pp%, Button10, 계산기
Sleep, 100
PostMessage,0x202,0,%pp%, Button10, 계산기