⚠ 이 강좌는 오토핫키 v1을 다룹니다
지금 보시는 강좌는 구버전 오토핫키(v1.1)를 다루고 있습니다. 따라서 본 강좌의 내용은 현재 최신 오토핫키 버전 (v2.0)과 호환되지 않습니다. 구버전의 정보가 필요한 것이 아니라면, 가능한 한 새로운 사이트에 작성한 v2 강좌(https://ahkv2.pnal.dev)를 봐주시길 바랍니다.
정답은 최하단에 txt파일 또는 스크립트 파일로 제공되며, 모든 질문과 답은 프날 오토핫키 강좌를 기준으로 합니다.
문제 1. 컴퓨터에서의 좌표 체계에 관해서 옳지 않은 설명을 모두 고르시오
ㄱ. 오른쪽으로 갈 수록 X 좌표가 증가하고, 위쪽으로 갈 수록 Y 좌표가 증가한다.
ㄴ. 세 가지의 좌표 체계가 있다.
ㄷ. 스크린 좌표는 활성 창의 왼쪽 위가 원점(0 , 0)이다.
ㄹ. CoordMode를 사용하지 않으면 기본적으로 상대 좌표계를 사용한다.
문제 2. 조건에 맞게, 아래 동작을 수행하는 스크립트를 작성하시오
[동작]
- F1 키를 누르면 100, 100으로 마우스 이동
- F2 키를 누르면 200, 200으로 마우스 이동
- F3 키를 누르면 스크립트 종료
[조건]
- 좌표 체계는 절대 좌표로 한다.
- 코드 제한: 15줄
문제 3. 조건에 맞게, 아래 동작을 수행하는 스크립트를 작성하시오.
[동작]
- F1 키를 누르면 현재 마우스 좌표가 변수에 저장 됨
- F2 키를 누르면 저장된 좌표로 마우스가 이동함
- F3 키를 누르면 종료
[조건]
- 좌표 체계는 클라이언트 좌표로 한다.
- 코드 제한: 15줄
< 23. MouseGetPos | 24. 프로그래밍 문제 (5) | 25. Loop >