메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

AutoItSetOption: 두 판 사이의 차이

데브카페
새 문서: === AutoItSetOption 사용법 및 주요 옵션 == * AutoItSetOption 함수는 AutoIt 스크립트의 여러 기능 동작 변경. <source lang=autoit> AutoItSetOption("option", param) </source> * option: 설정할 옵션 이름 (아래 설명 참조). * param: 해당 옵션에 설정할 값. 이 값을 생략하면 해당 옵션의 현재 설정된 값을 반환. * Default: 기본값으로 리셋. {| class="wikitable" style="width:100%; text-align:left;" |+ **AutoItSetOption...
 
편집 요약 없음
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
8번째 줄: 8번째 줄:
* param: 해당 옵션에 설정할 값. 이 값을 생략하면 해당 옵션의 현재 설정된 값을 반환.
* param: 해당 옵션에 설정할 값. 이 값을 생략하면 해당 옵션의 현재 설정된 값을 반환.
* Default: 기본값으로 리셋.
* Default: 기본값으로 리셋.




{| class="wikitable" style="width:100%; text-align:left;"
{| class="wikitable" style="width:100%; text-align:left;"
|+ **AutoItSetOption 주요 옵션 정리**
|+ AutoItSetOption 주요 옵션
|-
|-
! 옵션 !! 설명 !! 값
! 옵션 !! 설명 !! 값
|-
|-
| **CaretCoordMode** || 캐럿 함수에서 사용하는 좌표 기준을 설정합니다. || `0`: 활성 창 기준 <br>`1`: (기본값) 절대 화면 좌표 <br>`2`: 클라이언트 영역 기준
| CaretCoordMode || 캐럿 함수에서 사용하는 좌표 기준을 설정합니다. || 0: 활성 창 기준 <br>1: (기본값) 절대 화면 좌표 <br>2: 클라이언트 영역 기준
|-
|-
| **MouseCoordMode** || 마우스 함수에서 사용하는 좌표 기준을 설정합니다. || `0`: 활성 창 기준 <br>`1`: (기본값) 절대 화면 좌표 <br>`2`: 클라이언트 영역 기준
| MouseCoordMode || 마우스 함수에서 사용하는 좌표 기준을 설정합니다. || 0: 활성 창 기준 <br>1: (기본값) 절대 화면 좌표 <br>2: 클라이언트 영역 기준
|-
|-
| **PixelCoordMode** || 픽셀 함수에서 사용하는 좌표 기준을 설정합니다. || `0`: 창 기준 <br>`1`: (기본값) 절대 화면 좌표 <br>`2`: 클라이언트 영역 기준
| PixelCoordMode || 픽셀 함수에서 사용하는 좌표 기준을 설정합니다. || 0: 창 기준 <br>1: (기본값) 절대 화면 좌표 <br>2: 클라이언트 영역 기준
|-
|-
| **GUICloseOnESC** || ESC 키가 눌리면 `$GUI_EVENT_CLOSE` 이벤트를 보낼지 설정합니다. || `0`: ESC로 창 닫기 비활성화 <br>`1`: (기본값) ESC로 창 닫기
| GUICloseOnESC || ESC 키가 눌리면 $GUI_EVENT_CLOSE 이벤트를 보낼지 설정합니다. || 0: ESC로 창 닫기 비활성화 <br>1: (기본값) ESC로 창 닫기
|-
|-
| **GUICoordMode** || GUI 컨트롤 위치를 설정할 때 사용하는 좌표 기준입니다. || `0`: 마지막 컨트롤 기준 <br>`1`: (기본값) 절대 좌표 <br>`2`: 셀 배치 기준
| GUICoordMode || GUI 컨트롤 위치를 설정할 때 사용하는 좌표 기준입니다. || 0: 마지막 컨트롤 기준 <br>1: (기본값) 절대 좌표 <br>2: 셀 배치 기준
|-
|-
| **ExpandEnvStrings** || 문자열 내 환경 변수(`%temp%`)를 확장할지 설정합니다. || `0`: (기본값) 확장 안 함 <br>`1`: 확장
| ExpandEnvStrings || 문자열 내 환경 변수(%temp%)를 확장할지 설정합니다. || 0: (기본값) 확장 안 함 <br>1: 확장
|-
|-
| **ExpandVarStrings** || 문자열 내 변수(`$var`)와 매크로(`@`)를 확장할지 설정합니다. || `0`: (기본값) 확장 안 함 <br>`1`: 확장
| ExpandVarStrings || 문자열 내 변수($var)와 매크로(@)를 확장할지 설정합니다. || 0: (기본값) 확장 안 함 <br>1: 확장
|-
|-
| **MouseClickDelay** || 마우스 클릭 사이의 지연 시간(밀리초)입니다. || 기본값: 10ms
| MouseClickDelay || 마우스 클릭 사이의 지연 시간(밀리초)입니다. || 기본값: 10ms
|-
|-
| **MouseClickDownDelay** || 마우스 클릭을 누른 상태 유지 시간(밀리초)입니다. || 기본값: 10ms
| MouseClickDownDelay || 마우스 클릭을 누른 상태 유지 시간(밀리초)입니다. || 기본값: 10ms
|-
|-
| **SendKeyDelay** || 키 입력 사이의 지연 시간(밀리초)입니다. || 기본값: 5ms
| SendKeyDelay || 키 입력 사이의 지연 시간(밀리초)입니다. || 기본값: 5ms
|-
|-
| **SendKeyDownDelay** || 키를 누르고 있는 시간(밀리초)입니다. || 기본값: 5ms
| SendKeyDownDelay || 키를 누르고 있는 시간(밀리초)입니다. || 기본값: 5ms
|-
|-
| **SendAttachMode** || Send 함수가 입력 스레드를 연결할지 여부를 설정합니다. || `0`: (기본값) 연결 안 함 <br>`1`: 연결
| SendAttachMode || Send 함수가 입력 스레드를 연결할지 여부를 설정합니다. || 0: (기본값) 연결 안 함 <br>1: 연결
|-
|-
| **SendCapslockMode** || Send 함수 수행 전후 CapsLock 상태를 복원할지 설정합니다. || `0`: 복원 안 함 <br>`1`: (기본값) 복원
| SendCapslockMode || Send 함수 수행 전후 CapsLock 상태를 복원할지 설정합니다. || 0: 복원 안 함 <br>1: (기본값) 복원
|-
|-
| **TrayIconHide** || AutoIt 트레이 아이콘을 숨길지 설정합니다. || `0`: (기본값) 표시 <br>`1`: 숨김
| TrayIconHide || AutoIt 트레이 아이콘을 숨길지 설정합니다. || 0: (기본값) 표시 <br>1: 숨김
|-
|-
| **MustDeclareVars** || 모든 변수를 미리 선언해야 하는지 설정합니다. || `0`: (기본값) 선언 필요 없음 <br>`1`: 선언 필수
| MustDeclareVars || 모든 변수를 미리 선언해야 하는지 설정합니다. || 0: (기본값) 선언 필요 없음 <br>1: 선언 필수
|-
|-
| **WinDetectHiddenText** || 숨겨진 텍스트를 검색에 포함할지 설정합니다. || `0`: (기본값) 포함 안 함 <br>`1`: 포함
| WinDetectHiddenText || 숨겨진 텍스트를 검색에 포함할지 설정합니다. || 0: (기본값) 포함 안 함 <br>1: 포함
|-
|-
| **WinSearchChildren** || 하위 창까지 검색할지 설정합니다. || `0`: (기본값) 상위 창만 검색 <br>`1`: 하위 창 포함
| WinSearchChildren || 하위 창까지 검색할지 설정합니다. || 0: (기본값) 상위 창만 검색 <br>1: 하위 창 포함
|-
|-
| **WinTextMatchMode** || 창 텍스트 검색 방법을 설정합니다. || `1`: (기본값) 전체 텍스트 일치 <br>`2`: 빠른 검색
| WinTextMatchMode || 창 텍스트 검색 방법을 설정합니다. || 1: (기본값) 전체 텍스트 일치 <br>2: 빠른 검색
|-
|-
| **WinTitleMatchMode** || 창 제목 검색 방법을 설정합니다. || `1`: (기본값) 시작부터 일치 <br>`2`: 제목의 하위 문자열 <br>`3`: 정확히 일치
| WinTitleMatchMode || 창 제목 검색 방법을 설정합니다. || 1: (기본값) 시작부터 일치 <br>2: 제목의 하위 문자열 <br>3: 정확히 일치
|-
|-
| **TCPTimeout** || TCP 함수의 타임아웃 시간(밀리초)입니다. || 기본값: 100ms
| TCPTimeout || TCP 함수의 타임아웃 시간(밀리초)입니다. || 기본값: 100ms
|-
|-
| **TrayIconDebug** || 트레이 아이콘에 현재 스크립트 라인을 표시할지 설정합니다. || `0`: (기본값) 표시 안 함 <br>`1`: 표시
| TrayIconDebug || 트레이 아이콘에 현재 스크립트 라인을 표시할지 설정합니다. || 0: (기본값) 표시 안 함 <br>1: 표시
|-
|-
| **TrayMenuMode** || 트레이 아이콘/메뉴의 동작을 확장합니다. || `0`: (기본값) 기본 메뉴 사용 <br>`1`: 기본 메뉴 없음 <br>`2`: 자동 체크/언체크 비활성화 <br>`4`: 기본 항목 ID 반환 안 함
| TrayMenuMode || 트레이 아이콘/메뉴의 동작을 확장합니다. || 0: (기본값) 기본 메뉴 사용 <br>1: 기본 메뉴 없음 <br>2: 자동 체크/언체크 비활성화 <br>4: 기본 항목 ID 반환 안 함
|}
|}
[[category:autoit]]

2025년 5월 20일 (화) 06:20 기준 최신판

= AutoItSetOption 사용법 및 주요 옵션

  • AutoItSetOption 함수는 AutoIt 스크립트의 여러 기능 동작 변경.
AutoItSetOption("option", param)
  • option: 설정할 옵션 이름 (아래 설명 참조).
  • param: 해당 옵션에 설정할 값. 이 값을 생략하면 해당 옵션의 현재 설정된 값을 반환.
  • Default: 기본값으로 리셋.


AutoItSetOption 주요 옵션
옵션 설명
CaretCoordMode 캐럿 함수에서 사용하는 좌표 기준을 설정합니다. 0: 활성 창 기준
1: (기본값) 절대 화면 좌표
2: 클라이언트 영역 기준
MouseCoordMode 마우스 함수에서 사용하는 좌표 기준을 설정합니다. 0: 활성 창 기준
1: (기본값) 절대 화면 좌표
2: 클라이언트 영역 기준
PixelCoordMode 픽셀 함수에서 사용하는 좌표 기준을 설정합니다. 0: 창 기준
1: (기본값) 절대 화면 좌표
2: 클라이언트 영역 기준
GUICloseOnESC ESC 키가 눌리면 $GUI_EVENT_CLOSE 이벤트를 보낼지 설정합니다. 0: ESC로 창 닫기 비활성화
1: (기본값) ESC로 창 닫기
GUICoordMode GUI 컨트롤 위치를 설정할 때 사용하는 좌표 기준입니다. 0: 마지막 컨트롤 기준
1: (기본값) 절대 좌표
2: 셀 배치 기준
ExpandEnvStrings 문자열 내 환경 변수(%temp%)를 확장할지 설정합니다. 0: (기본값) 확장 안 함
1: 확장
ExpandVarStrings 문자열 내 변수($var)와 매크로(@)를 확장할지 설정합니다. 0: (기본값) 확장 안 함
1: 확장
MouseClickDelay 마우스 클릭 사이의 지연 시간(밀리초)입니다. 기본값: 10ms
MouseClickDownDelay 마우스 클릭을 누른 상태 유지 시간(밀리초)입니다. 기본값: 10ms
SendKeyDelay 키 입력 사이의 지연 시간(밀리초)입니다. 기본값: 5ms
SendKeyDownDelay 키를 누르고 있는 시간(밀리초)입니다. 기본값: 5ms
SendAttachMode Send 함수가 입력 스레드를 연결할지 여부를 설정합니다. 0: (기본값) 연결 안 함
1: 연결
SendCapslockMode Send 함수 수행 전후 CapsLock 상태를 복원할지 설정합니다. 0: 복원 안 함
1: (기본값) 복원
TrayIconHide AutoIt 트레이 아이콘을 숨길지 설정합니다. 0: (기본값) 표시
1: 숨김
MustDeclareVars 모든 변수를 미리 선언해야 하는지 설정합니다. 0: (기본값) 선언 필요 없음
1: 선언 필수
WinDetectHiddenText 숨겨진 텍스트를 검색에 포함할지 설정합니다. 0: (기본값) 포함 안 함
1: 포함
WinSearchChildren 하위 창까지 검색할지 설정합니다. 0: (기본값) 상위 창만 검색
1: 하위 창 포함
WinTextMatchMode 창 텍스트 검색 방법을 설정합니다. 1: (기본값) 전체 텍스트 일치
2: 빠른 검색
WinTitleMatchMode 창 제목 검색 방법을 설정합니다. 1: (기본값) 시작부터 일치
2: 제목의 하위 문자열
3: 정확히 일치
TCPTimeout TCP 함수의 타임아웃 시간(밀리초)입니다. 기본값: 100ms
TrayIconDebug 트레이 아이콘에 현재 스크립트 라인을 표시할지 설정합니다. 0: (기본값) 표시 안 함
1: 표시
TrayMenuMode 트레이 아이콘/메뉴의 동작을 확장합니다. 0: (기본값) 기본 메뉴 사용
1: 기본 메뉴 없음
2: 자동 체크/언체크 비활성화
4: 기본 항목 ID 반환 안 함

Comments