매크로

제가 만든 매크로에서 사용중인 스크립트고, 동작여부는 윈도우 7 및 8.1의 몇가지 테마에서 테스트 완료했습니다.

?- 적용이 안될 가능성도있고, 약간의 오류도 있지만 대부분 정상 작동합니다.


WinGetPos,aWX,aWY,aW,aH,%title% ; 해상도값 스캔

ControlGetPos,clientX,clientY,maW,maH,,%title% ; clientX, clientY 윈도우화면위치지정( border 값), 해상도값지정

sW := aW+(800-maW)

sH := aH+(480-maH)

Winmove, ?%title%,,,,%sW%,%sH% ; 해상도변경완료


------------------------------------------------------------------------


기본적으로 타이틀을 변수 title 로 읽어오시고,


위 스크립트를 실행하면

해상도가 변경될껍니다.


위 스크립트는 지니모션에 있는 디바이스바/위젯바를 제외한 화면의 크기를 800*480으로 변경해주는 스크립트고

만약 본인의 스크립트가 오른쪽 바를 포함한 좌표로 설정되어있는 경우는

너비(800) 부분을 850?750-착각하여 반대로 적었네요..(바 사이즈)으로 변경해주시면 됩니다.


제 매크로는 위 설정을 기본으로 짜여져 있습니다.


부가 설명을 드리자면


WinGetPos, 타이틀이 적힌 윈도우 창의?정보를 읽어옵니다

aWX, 디바이스 X 좌표

aWY, 디바이스 Y 좌표

aW, 디바이스 너비

aH, 디바이스 높이

%title% 디바이스 타이틀


ControlGetPos, 타이틀이 적힌 윈도우에 있는 Class 위치를 변수값으로 읽어옵니다.

clientX, class의?X 좌표

clientY, class의?Y 좌표

maW, class의 너비

maH, class의?높이

, class 이름이 들어가는 부분이지만 생략하시면 좌상단에 위치한 첫번째 class 값을 기본으로 가져오는듯 합니다.

%title% 디바이스 타이틀


Winmove, 타이틀이 적힌 윈도우를 이동합니다

%title%, 타이틀

, 타이틀 문구

, 이동할 좌표 X

, 이동할 좌표 Y

%sW%, 변경할 너비

%sH% 변경할 높이


디바이스 내 class 좌표를 읽어오기때문에

테마 혹은 윈도우 버전에 따른 보더값이 변경되더라도 오류없이 진행 할 수 있습니다.

winmove 에서 각각 좌표값이 없는 이유는 위치이동은 안하고 너비/높이만 변경하면 되기 때문입니다.


저도 오토핫키를 접한지 얼마 되지 않아서 맞게 설명한것인지는 정확하지 않으나

제가 이해한 내용을 토대로 작성하였습니다.


그럼 수고하세요. ^^



List of Articles
분류 제목 글쓴이 최근변경 추천
정보 랜덤알파벳출력 1 _Crash 2015.05.11 1/0
정보 Array 확장 13 모바게 2015.07.16 3/0
정보 gdip 간단 응용 팁들 13 매크로맨서 2015.04.18 0/0
정보 Gdip를 이용한 클립보드에 있는 이미지를 통한 이미지서치 11 암드래 2016.07.19 0/0
정보 일정이미지 발견시 다른이미지서치 할수있나요? 2 세나블텍 2015.04.16 0/0
정보 별되-오토핫키매크로 <팁> 중복유의. 1 sanman 2015.05.03 0/0
정보 복사 붙여넣기 프로그램 3 아잉뿌잉 2015.04.09 1/0
정보 오핫키 편집 프로그램 SciTE4AutoHotkey 스킨변경및 한... 4 낭군이 2015.03.24 1/0
정보 오토핫키 Fileinstall 간단하게 적기. 2 은다 2015.03.25 0/0
정보 노트북 모니터만 끄기? 입니다 모르시는 분들이 계신거... 5 낭군이 2016.09.13 0/0
정보 [지니모션][블레이드][핸콕님매크로]+추가기능 v1.1 23 잠깐만요 2015.05.27 3/0
정보 블루스택 해상도 변경하기... 10 로뎀나무 2015.04.15 4/0
정보 노트북사용자(윈도우8) 해상도 문제 해결 팁입니다 6 순수kay 2015.03.13 2/0
정보 오토핫키 미니 에디터 5 예지력1 2016.07.02 3/0
정보 개발자분들 다들 Scite4AutoHotkey 사용하고계시죠? 23 예지력1 2015.06.26 2/0
정보 GUI - 파일(폴더) 목록을 DropDownList로 만들기 14 모바게 2016.06.13 3/0
정보 초보가 초보에게;; 핫키 사용법 8 악동주성 2016.09.03 4/0
정보 지니모션 드래그 함수 1 연구원 2015.01.21 1/0
정보 지니모션 테마 및 윈도우 버전 상관없이 해상도 변경하... 로뎀나무 2015.01.16 2/0
정보 SMTP 메일보내기 13 모바게 2020.08.10 2/0
Board Pagination Prev 1 23456 7 Next
/ 7

전체 최신 인기글

전체 주간 인기글