컴퓨터-IT-인터넷-모바일/오토핫키공부

매크로의 대명사 오토핫키 AutoHotKey(3)명령어(함수)

OBD 2015. 7. 2. 10:59

매크로의 대명사 오토핫키 왕초보 도전기 (3)

매크로 스크립트(AutoHotKey Script)작성을 위한 명령어(함수) 목록.

AutoHotKey Alphabetical Command and Function Index.


오토핫키로 매크로 문서를 작성하는 것은 에디터로 필요한 명령어나 함수 등을 규칙에 따라서 적절하게 나열하는 것임으로 필요할 때 어떤 명령어를 끌어다 사용할 것 인지를 결정해야 하겠습니다.


완전 맨땅에서 출발해서 이제 3번째로 쓰는 오토핫키의 명령어들이 어떤 것이 있는지 찾아서 작성하게 되었습니다.
아래에 표시한 명령어 표 에서 진하게 표시된 명령어가 주로 사용되는 것 들입니다.한글로도 번역한 오토핫키 명령어 리스트 입니다. 

오래 사용해본 사람들이 추천하는 것이기도 합니다.
또 보편적으로 사용해서 오토핫키는 특별한 엉킴이나 주의를 해야 할 필요가 없는 안정적인 매크로 플랫폼으로 알려지고 있습니다.


이제 실제로 매크로 문서를 작성하기에 앞서서 대충 어떤 것들이 있는지 알아보며 다음 편에는 원시적이긴 하지만 왕초보 실력으로 만들 수 있는 매크로 파일을 생성해 보려고 합니다. 


오토핫키 명령어 함수



명령이나 함수 이름이 진하고 파란색으로 처리된 항목이 가장 일반적으로 사용되는 커맨더 입니다.
  

{ ... } (Block)

한 Block은 한 쌍의 중괄호로 표시합니다. 일반적으로 Block(중괄호)는 functions, Else, Loop,

그리고 IF문에 사용됩니다.

Blocks are one or more statements enclosed
in braces. Typically used with function definitions and control flow statements.
{ ... } / Object()

스크립트 가능한 연관 배열을 만듭니다.

Creates a scriptable associative array.
[ ... ] / Array()

정수 키를 사용하여 스크립트 가능한 연관 배열을 작성합니다.

Creates a scriptable associative array with
integer keys.
Abs()

의 절대 값 반환 번호 .

Returns the absolute value of Number.
AutoTrim

Var2의 시작과 끝에서 공백과 탭을 생략하는 것과 같은 기존의 할당을 결정합니다 .Var1 = %Var2%

Determines whether traditional assignments
 
like Var1 = %Var2% omit spaces and tabs
from the beginning and end of Var2.
Asc()

지정된 문자열에서 첫 번째 바이트 또는 UTF-16 코드 단위의 숫자 값을 반환합니다.

Returns the numeric value of the first byte
or UTF-16 code unit in the specified string.
ASin()

아크 사인 (사인이 Number 인 숫자 )을 라디안 단위로 반환합니다 .

Returns the arcsine (the number whose
sine is Number) in radians.
ACos()

아크 코사인 (코사인이 Number 인 숫자 )을 라디안 단위로 반환합니다 .

Returns the arccosine (the number
whose cosine is Number) in radians.
ATan()

아크 탄젠트 (탄젠트가 Number 인 숫자 )를 라디안으로 반환합니다 .

Returns the arctangent (the number
whose tangent is Number) in radians.
BlockInput

키보드나 마우스, 기타 입력장치를 막아 버릴 수 있다.

Disables or enables the user's ability
to interact with the computer via
keyboard and mouse.
Break

반복구문(Loop)를 종료시킵니다. 반복구문(Loop) 내부에서만 유효합니다.

Exits (terminates) a loop.
Valid inside any kind of loop.
Catch

지정된 좌표에서 마우스 버튼을 클릭합니다. 마우스 버튼을 누르고 있거나 마우스 휠을 돌리거나 마우스를 움직일 수도 있습니다.

Specifies the code to execute if an
exception is raised during execution
of a try statement.
Ceil()

가장 가까운 정수로 반올림 된 숫자를 반환 합니다 (접미사를 .00없이).

Returns Number rounded up to
the nearest integer (without any .
00 suffix).
Chr()

지정된 숫자로 표시되는 문자 코드에 해당하는 문자열 (일반적으로 단일 문자)을 반환합니다.

Returns the string (usually a single
character) corresponding to the character
code indicated by the specified number.
Click

지정된 좌표에서 마우스 버튼을 클릭합니다. 마우스 버튼을 누르고 있거나 마우스 휠을 돌리거나 마우스를 움직일 수도 있습니다.

Clicks a mouse button at the specified
coordinates. It can also hold down a
mouse button, turn the mouse wheel,
or move the mouse.
ClipWait

윈도우 클립보드(clipboard)에 데이터가 입력될때까지 기다립니다.

Waits until the clipboard contains data.
ComObjActive()

등록 된 COM 개체를 검색합니다.

Retrieves a registered COM object.
ComObjArray()

COM과 함께 사용할 SAFEARRAY를 만듭니다.

Creates a SAFEARRAY for use with COM.
ComObjConnect()

COM 개체의 이벤트 소스를 지정된 접두사가있는 함수에 연결합니다.

Connects a COM object's event sources
to functions with a given prefix.
ComObjCreate()

COM 개체를 만듭니다.

Creates a COM object.
ComObject()

매개 변수 또는 반환 값으로 전달할 형식화 된 값을 나타내는 개체를 만듭니다.

Creates an object representing a
typed value to be passed as a
parameter or return value.
ComObjEnwrap() /
ComObjUnwrap()

COM 개체를 감싸거나 줄 바꿈합니다.

Wraps/unwraps a COM object.
ComObjError()

COM 오류 알림을 활성화하거나 비활성화합니다.

Enables or disables notification
of COM errors.
ComObjFlags()

COM 래퍼 객체의 동작을 제어하는 ​​플래그를 검색하거나 변경합니다.

Retrieves or changes flags which control a
COM wrapper object's behaviour.
ComObjGet()

COM 구성 요소에서 제공 한 개체에 대한 참조를 반환합니다.

Returns a reference to an object provided
by a COM component.
ComObjMissing()

COM 메서드에 전달할 "missing parameter"개체를 만듭니다.

Creates a "missing parameter" object to
pass to a COM method.
ComObjParameter()

COM 메서드에 매개 변수로 전달할 값과 형식을 래핑합니다.

Wraps a value and type to pass as a
parameter to a COM method.
ComObjQuery()

인터페이스 또는 서비스에 대한 COM 개체를 쿼리합니다.

Queries a COM object for an interface
or service.
ComObjType()

COM 개체에서 형식 정보를 검색합니다.

Retrieves type information from a
COM object.
ComObjValue()

COM 래퍼 객체에 저장된 값 또는 포인터를 검색합니다.

Retrieves the value or pointer stored
in a COM wrapper object.
Continue

반복구문인 loop 명령어를 이용해 반복시켰을 시 다음 명령어를 건너뛰고 다시 반복구문의 처음으로 돌아갑

Skips the rest of the current loop 
iteration and begins a new one.
Valid inside any kind of loop.
Control

다양한 제어를 할 수 있습니다

Makes a variety of changes to a control.
ControlClick

컨트롤에 마우스 버튼이나 휠 이벤트 보내기

Sends a mouse button or mouse wheel
event to a control.
ControlFocus

윈도우의 지정된 컨트롤로 입력 포커스를 옮김.

Sets input focus to a given control on
a window.
ControlGet

컨트롤 정보 가져오기

Retrieves various types of information
about a control.
ControlGetFocus

윈도우의 어떤 컨트롤에 입력 포커스가 있는지 알아내기.

Retrieves which control of the target
window has input focus, if any.
ControlGetPos

컨트롤의 위치와 크기 알아내기

Retrieves the position and size of a control.
ControlGetText

컨트롤에서 텍스트 가져오기

Retrieves text from a control.
ControlMove

컨트롤 위치나 크기 변경

Moves or resizes a control.
ControlSend /
ControlSendRaw

윈도우나 컨트롤에 가장 키스트로크 보내기

Sends simulated keystrokes to a
window or control.
ControlSetText

컨트롤의 텍스트 바꾸기

Changes the text of a control.
CoordMode

여러 명령에서 쓰이는 좌표 모드를 설정하기.(활성창 기준 좌표 <-> 전체 스크린 좌표)

Sets coordinate mode for various
commands to be relative to either
the active window or the screen.
Cos()

의 삼각 코사인 반환 번호 .

Returns the trigonometric cosine
of Number.
Critical

다른 스레드가 현재 스레드를 방해하는 걸 방지.

Prevents the current thread from
being interrupted by other threads,
or enables it to be interrupted.
DetectHiddenText

 IfWinExist나 WinActivate 등을 사용할 때 숨겨진 텍스트를 보이게 하는 기능.

Determines whether invisible text in
a window is "seen" for the purpose
of finding the window. This affects
commands such as IfWinExist and
WinActivate.
DetectHiddenWindows

숨겨진 윈도우를 볼 수 있게 하는 기능


Determines whether invisible windows
are "seen" by the script.
DllCall()

스탠다드 윈도우즈 API 함수같은, DLL 안의 함수를 호출.

Calls a function inside a DLL, such
as a standard Windows API function.
Drive

CD/DVD 드라이브를 열고, 닫고, 이름 바꾸고.


Ejects/retracts the tray in a CD or
DVD drive, or sets a drive's volume label.
DriveGet

드라이브(하드, 플로피, 옵티컬 등) 정보 얻어내기

Retrieves various types of information
about the computer's drive(s).
DriveSpaceFree

드라이브의 빈 공간 알아내기

Retrieves the free disk space of a drive,
in Megabytes.
Edit

편집기를 띄워 현재 스크립트를 편집하기

Opens the current script for editing in
the associated editor.
Else

편집기를 띄워 현재 스크립트를 편집하기

Specifies one or more statements to
execute if an If statement evaluates to false.
EnvAdd

원래 값에 다른 값을 더해서 자기 자신에 할당. 이것과 같음: var += value

Sets a variable to the sum of itself plus
the given value (can also add or subtract
time from a date-time value). Synonymous
with: Var += Value.
EnvDiv

원래 값에 다른 값을 나눠서 자기 자신에 할당. var /= value

Sets a variable to itself divided by the
given value. Synonymous with: Var /= Value.
EnvGet

Sets a variable to itself times the given value. Synonymous with: var *= value

Retrieves an environment variable.
EnvMult

원래 값에 다른 값을 곱해서 자기 자신에 할당. var *= value

Sets a variable to itself times the given value. Synonymous with: Var *= Value.
EnvSet

환경변수에 포함된 변수에 값을 씀.

Writes a value to a variable contained in
the environment.
EnvSub

원래 값에서 다른 값을 빼서 자기 자신에 할당. var -= value

Sets a variable to itself minus the given
value (can also compare date-time values).
Synonymous with: Var -= Value.
EnvUpdate

운영체제와 다른 프로그램에게 환경변수 내용이 바뀌었다고 알려줌.

Notifies the OS and all running applications that environment variable(s) have changed.
Exception()

사용자 지정 예외를 발생시키는 데 사용할 수있는 개체를 만듭니다.

Creates an object which can be used to
throwa custom exception.
Exit

현재 스레드나 전체 스크립트 실행을 중단


Exits the current thread or (if the script is not persistent and contains no hotkeys)
the entire script.
ExitApp

무조건 스크립트를 중단.

Terminates the script unconditionally.
Exp()

N의 제곱으로 올린 e (약 2.71828182845905)를 반환 합니다.

Returns e (which is approximately
2.71828182845905) raised to the Nth power.
FileAppend

파일에 텍스트를 덧붙임.

Writes text to the end of a file (first creating
the file, if necessary).
FileCopy

파일 복사

Copies one or more files.
FileCopyDir

폴더와 폴더 內 파일 전부 복사


Copies a folder along with all its sub-folders
and files (similar to xcopy).
FileCreateDir

폴더 새로만들기

Creates a folder.
FileCreateShortcut

링크파일 만들기

Creates a shortcut (.lnk) file.
FileDelete

파일 삭제

Deletes one or more files.
FileEncoding FileRead , FileReadLine , Loop Read , FileAppend  FileOpen 의 기본 인코딩을 설정합니다 . 
참조 : 텍스트 인코딩을
Sets the default encoding for FileRead, FileReadLine, Loop Read, 
FileAppend
, and FileOpen.
See also: Text Encodings
FileExist()

파일 또는 폴더가 있는지 확인하고 해당 속성을 반환합니다.

Checks for the existence of a file or folder
and returns its attributes.
FileInstall

컴파일된 스크립트에 지정 파일을 포함

Includes the specified file inside the 
compiled version
 of the script.
FileGetAttrib

파일이나 폴더의 속성 알아내기

Reports whether a file or folder is read-only,
hidden, etc.
FileGetShortcut

링크 파일에 대한 정보 알아내기.


Retrieves information about a shortcut (.lnk)
file, such as its target file.
FileGetSize

 파일의 크기 알아내기.

Retrieves the size of a file.
FileGetTime

파일이나 폴더의 타임스탬프 정보 가져오기.

Retrieves the datetime stamp of a file or folder.
FileGetVersion

파일의 버전정보 가져오기.

Retrieves the version of a file.
FileMove

파일 이동/이름변경.

Moves or renames one or more files.
FileMoveDir

 폴더 이동/이름변경.

Moves a folder along with all its sub-folders
and files. It can also rename a folder.
FileOpen

파일을 열어 특정 내용을 읽거나 새 내용을 씁니다.

Opens a file to read specific content from it
and/or to write new content into it.
FileRead

파일 내용 전부 읽어오기

Reads a file's contents into a variable.
FileReadLine

파일의 특정 라인 읽어오기.

Reads the specified line from a file and
stores the text in a variable.
FileRecycle

파일 지우거나 휴지통으로 보내기.

Sends a file or directory to the recycle bin,
if possible.
FileRecycleEmpty

휴지통 비우기.

Empties the recycle bin.
FileRemoveDir

폴더 지우기

Deletes a folder.
FileSelectFile

파일 선택하는 표준 다이얼로그 띄우기


Displays a standard dialog that allows
the user to open or save file(s).
FileSelectFolder

폴더 선택하는 표준 다이얼로그 띄우기

Displays a standard dialog that allows
the user to select a folder.

FileSetAttrib

파일/폴더의 속성 바꾸기.


Changes the attributes of one or more
files or folders. Wildcards are supported.
FileSetTime

파일, 폴더의 타임스탬프 정보 바꾸기.

Changes the datetime stamp of one or
more files or folders. Wildcards are supported.
Finally

Try 문이 완료된 후 항상 코드 블록이 실행되도록 합니다.

Ensures that a block of code is always
executed after a Try statement finishes.
Floor()

가장 가까운 정수로 반올림 한 숫자를 반환 합니다 (접미사를 .00없이).

Returns Number rounded down to the
nearest integer (without any .00 suffix).
For

객체의 각 키-값 쌍에 대해 일련의 명령을 한 번 반복합니다.

Repeats a series of commands once for
each key-value pair in an object.
Format

형식 문자열에 따라 가변 개수의 입력 값을 형식화합니다.

Formats a variable number of input values
according to a format string.
FormatTime

YYYYMMDDHH24MISS 타임스탬프 정보를 다른 형식으로 변환하기.

Transforms a YYYYMMDDHH24MISS 
timestamp into the specified date/time
format.
Func()

함수에 대한 참조  검색 합니다.

Retrieves a reference to a function.
GetKeyName()

키의 이름 또는 텍스트를 검색합니다.

Retrieves the name or text of a key.
GetKeyVK()

키의 가상 키 코드를 검색합니다.

Retrieves the virtual key code of a key.
GetKeySC()

키의 스캔 코드를 검색합니다.

Retrieves the scan code of a key.
GetKeyState

키보드, 마우스, 조이스틱 버튼이 눌려있는지 알아보기.

Checks if a keyboard key or mouse/joystick
button is down or up. Also retrieves joystick
status.
Gosub

해당 레이블로 뛰어서 Return 만날 때까지 계속 실행. Return을 만나면 불린 곳으로 돌아감.

Jumps to the specified label and continues
execution until Return is encountered.
Goto

해당 레이블로 뛰어서 계속 실행. Return을 만나면 종료.

Jumps to the specified label and continues
execution.
GroupActivate

GroupAdd로 설정된 윈도우 그룹 중 다음 윈도우를 활성화 시킴.

Activates the next window in a window group
that was defined with GroupAdd.
GroupAdd

윈도우에 그룹 속성을 추가함.

Adds a window specification to a window group,
creating the group if necessary.
GroupClose

GroupActivate나 GroupDeactivate로 활성화된 윈도우를 닫고, 다음 윈도우를 활성화시

킴. 그룹으로 묶여진 윈도우 전부를 닫을 수도 있다.

Closes the active window if it was just activated by GroupActivate or GroupDeactivate.
It then activates the next window in the
series. It can
also close all windows in a group.
GroupDeactivate

그룹 안에 없는 다음 윈도우를 활성화 시킴.

Similar to GroupActivate except activates
the next window not in the group.
Gui

 윈도우와 컨트롤들을 만들고 관리.

Creates and manages windows and controls.
Such windows can be used as data entry forms
or custom user interfaces.
GuiControl

윈도우 내의 컨트롤을 가지고 논다.

Makes a variety of changes to a control in a
GUI window.
GuiControlGet

GUI 윈도우의 컨트롤에 대한 여러가지 정보를 얻어낸다.

Retrieves various types of information about
a control in a GUI window.
Hotkey

스크립트가 실행되는 동안 핫키를 만들고, 바꾸고, 등등.

Creates, modifies, enables, or disables a
hotkey while the script is running.
Hotstring()

스크립트가 실행되는 동안 핫 스트링을 생성, 수정, 활성화 또는 비활성화합니다.

Creates, modifies, enables, or disables a
hotstring while the script is running.
if (expression)

IF 다음이 참이면 다음 명령을 실행. 명령이 여러개면 블럭으로 묶어줌.

Specifies the command(s) to perform if an expression evaluates to TRUE.
If (legacy)

변수 와 값 의 비교 가 TRUE로 평가 될 경우 수행 할 명령을 지정 합니다.

Specifies the command(s) to perform if the
comparison of a variable to a value evaluates
to TRUE.
If var [not] between

어떤 변수의 값이 숫자상으로 또는 알파벳 순으로 두 값 사이에 있는지 확인

Checks whether a variable's contents
are numerically or alphabetically between
two values (inclusive).
If var [not] in/contains
MatchList

어떤 변수의 값이 리스트상의 값들 중 하나와 일치하는지 확인.

Checks whether a variable's contents match
one of the items in a list.
If var is [not] type

 어떤 변수의 값이 숫자인지, 대문자로 이루어졌는지 등을 확인.

Checks whether a variable's contents are
numeric, uppercase, etc.
IfEqual / IfNotEqual

두 변수가 같은 값인지 확인. 같은 결과: if var = value | if var <> value

Compares a variable to a value for equality.
Synonymous with: if Var = Value | if 
Var != Value
.
IfExist / IfNotExist

파일이나 폴더가 존재하는지 확인

Checks for the existence of a file or folder.
IfGreater / IfGreaterOrEqual

두 변수를 비교해 앞의 값이 큰지 확인. 같은 결과: if var > value | if var

>= value


Compares a variable to a value.
Synonymous with: if Var > 
Value
 | if Var >= Value.
IfInString / IfNotInString / 
InStr()

변수에 어떤 문자열이 들어있는지 확인.

Checks if a variable contains the specified
string.
IfLess / IfLessOrEqual

 두 변수를 비교해 앞에 대해 뒤가 작은지 확인. 같은 결과: if var < value | if

var <= value

Compares a variable to a value.
Synonymous with: if Var
< Value
 | if Var <= Value.
IfMsgBox

방금 메시지박스에서 사용자가 어떤 버튼을 눌렀는지 알아냄.

Checks which button was pushed by
the user during the most recent MsgBox command.
IfWinActive /
IfWinNotActive

지정한 윈도우가 존재하고 활성화 상태인지 확인.

Checks if the specified window exists and is
currently active (foremost).
IfWinExist /
IfWinNotExist

지정한 윈도우가 존재하는지 확인.

Checks if the specified window exists.
IL_Create()
IL_Add()
IL_Destroy()

아이콘이 ListView 또는 TreeView 컨트롤에 추가되는 수단 입니다.

The means by which icons are added to a ListView or TreeView control.
ImageSearch

지정된 구역에서 이미지를 찾음.

Searches a region of the screen for an image.
IniDelete

스탠다드 INI 파일에서 값을 지움.

Deletes a value from a standard format .ini file.
IniRead

스탠다드 INI 파일에서 값을 읽음.

Reads a value from a standard format .ini file.
IniWrite

스탠다드 INI 파일에서 값을 씀.

Writes a value to a standard format .ini file.
Input

사용자가 문자열을 입력할 때까지 기다린다.

Waits for the user to type a string.
InputBox

사용자로부터 문자열 입력을 받기 위한 박스를 띄운다.

Displays an input box to ask the user to
enter a string.
InStr()

변수 에 지정된 문자열이 포함되어 있는지 확인 합니다.

Searches for a given occurrence of a string,
from the left or the right.
IsByRef()

함수의 ByRef 매개 변수에 지정된 변수가 제공된 경우 0이 아닌 숫자를 리턴합니다.

Returns a non-zero number if a ByRef
parameterof a function was supplied with
the specified variable.
IsFunc()

지정된 함수가 스크립트에 존재하면 0이 아닌 숫자를 반환합니다.

Returns a non-zero number if the specified
function exists in the script.
IsLabel()

지정된 레이블이 스크립트에 존재하면 0이 아닌 숫자를 반환합니다.

Returns a non-zero number if the specified
label exists in the script.
IsObject()

지정된 값이 객체 인 경우 0이 아닌 숫자를 반환합니다.

Returns a non-zero number if the specified
value is an object.
KeyHistory

최근 키보드와 마우스 클릭 상태를 보여준다. 키보드 스캔코드와 마우스 좌표 등을 알아낼

때 유용하다.

Displays script info and a history of the most
recent keystrokes and mouse clicks.
KeyWait

키보드나 마우스, 조이스틱 버튼이 눌리거나 떼어지길 기다린다.

Waits for a key or mouse/joystick button to be
released or pressed down.
ListHotkeys

현재 스크립트에서 사용중인 핫키, 서브 루틴이 현재 실행 중인지 여부 및 키보드 또는 마우스 후크 사용 여부를 표시합니다 .

Displays the hotkeys in use by the current script,
whether their subroutines are currently running,
and whether or not they use the keyboard or mouse hook.
ListLines

최근 실행된 스크립트 라인들을 보여준다

Displays the script lines most recently executed.
ListVars

스크립트에서 사용되는 변수들을 보여준다. 이름이랑 현재 값들…

Displays the script's variables: their names
and current contents.
LoadPicture()

파일에서 그림을로드하고 비트 맵 또는 아이콘 핸들을 반환합니다.

Loads a picture from file and returns a
bitmap or icon handle.
Log()

의 대수 (기본 10)를 돌려줍니다 번호 .

Returns the logarithm (base 10) of Number.
Ln()

의 자연 로그 (밑이 e)를 돌려줍니다 번호 .

Returns the natural logarithm (base e) of 
Number
.
Loop (normal)

명령들을 반복한다. 횟수를 지정할 수도 있고, 중간에 break로 끊을 수도 있다


Performs a series of commands repeatedly:
either the specified number of times or
until break is encountered.
Loop (files & folders)

지정된 파일이나 폴더를 하나씩 읽어온다.

Retrieves the specified files or folders,
one at a time.
Loop (parse a string)

문자열에서 거기 포함된 문자열을 하나씩 읽어온다.

Retrieves substrings (fields) from a string,
one at a time.
Loop
read file contents

텍스트 파일을 한 줄씩 읽어온다. (FileReadLine보다 낫다.)

Retrieves the lines in a text file, one at a
time (performs better than FileReadLine).
Loop (registry)

레지스트리 서브키의 값을 하나씩 읽어온다.

Retrieves the contents of the specified
registry subkey, one item at a time.
LV_Add()
LV_Delete()
LV_DeleteCol()
LV_GetCount()
LV_GetNext()
LV_GetText()
LV_Insert()
LV_InsertCol()
LV_Modify()
LV_ModifyCol()
LV_SetImageList()

ListView 컨트롤 의 행과 열을 추가, 수정 또는 검색하는 수단입니다.

The means by which the rows and columns
of a ListView control are added, modified
or retrieved.
Max()

하나 이상의 숫자 중 가장 높은 값을 반환합니다.

Returns the highest value of one or more
numbers.
Menu

 GUI에서 쓰는 명령. 메뉴와 메뉴 아이템 가지고 놀기. 트레이 아이콘, 툴팁 바꾸기, 등등.

Creates, deletes, modifies and displays menus
and menu items. Changes the tray icon and
its tooltip. Controls whether the main window of a compiled script can be opened.
MenuGetHandle

메뉴  Win32 메뉴 핸들을 검색 합니다.

Retrieves the Win32 menu handle of a menu.
MenuGetName

기본 Win32 메뉴에 대한 핸들이 제공된 메뉴 이름을 검색 합니다 .

Retrieves the name of a menu given a
handle to its underlying Win32 menu.
Min()

하나 이상의 숫자 중 가장 낮은 값을 반환합니다.

Returns the lowest value of one or more
numbers.
Mod()

모듈로. Dividend  Divisor 로 나눌 때 나머지를 반환합니다 .

Modulo. Returns the remainder when Dividend 
is divided by Divisor.
MouseClick

마우스 클릭, 마우스 휠 돌리기. 매우 유용할 것 같음.


Clicks or holds down a mouse button,
or turns the mouse wheel. NOTE: The Click command 
is generally more flexible and easier to use.
MouseClickDrag

마우스로 드래그하기.

Clicks and holds the specified mouse button,
moves the mouse to the destination coordinates,
then releases the button.
MouseGetPos

마우스 커서의 위치, 커서가 어떤 윈도우, 컨트롤 위에 있는지 알아내기.

Retrieves the current position of the mouse
cursor, and optionally which window and
control it is hovering over.
MouseMove

 마우스 커서 이동시키기.

Moves the mouse cursor.
MsgBox

메시지박스 띄우기.

Displays the specified text in a small window
containing one or more buttons
(such as Yes and No).
NumGet()

지정된 주소 + 오프셋에 저장된 이진수를 반환합니다.

Returns the binary number stored at the
specified address+offset.
NumPut()

지정된 주소 + 오프셋에 이진 형식으로 숫자를 저장합니다.

Stores a number in binary format at
the specified address+offset.
ObjAddRef() / ObjRelease()

객체의 참조 횟수를 늘리거나 줄 입니다.

Increments or decrements an object's
 
reference count.
ObjBindMethod()

지정된 객체 의 메서드를 호출 하는 BoundFunc 객체  만듭니다 .

Creates a BoundFunc object which calls a
method of a given object.
ObjClone()
ObjCount()
ObjDelete()
ObjGetAddress()
ObjGetCapacity()
ObjHasKey()
ObjInsert()
ObjInsertAt()
ObjLength()
ObjMaxIndex()
ObjMinIndex()
ObjNewEnum()
ObjPop()
ObjPush()
ObjRemove()
ObjRemoveAt()
ObjSetCapacity()

이러한 함수는 객체 유형 의 내장 메소드와 동일 합니다. 일반적으로 해당 방법을 대신 사용하는 것이 좋습니다.

These functions are equivalent to built-in
methods of the Object type. It is usually
recommended to use the corresponding
method instead.
ObjGetBase()

객체의 기본 객체를 검색 합니다 .

Retrieves an object's base object.
ObjRawGet()

객체의 meta-functions를 무시하고 객체에서 키-값 쌍을 검색 합니다 .

Retrieves a key-value pair from an object,
bypassing the object's meta-functions.
ObjRawSet()

객체의 meta-functions를 무시하고 객체에 키-값 쌍을 저장하거나 덮어 씁니다 .

Stores or overwrites a key-value pair in an
object, bypassing the object's 
meta-functions
.
ObjSetBase()

객체의 기본 객체를 설정 합니다 .

Sets an object's base object.
OnClipboardChange()

클립 보드의 내용이 변경 될 때마다 실행할 함수 또는 함수 객체  등록합니다 .

Registers a function or function object to
run whenever the clipboard's content changes.
OnError

처리되지 않은 오류가 발생할 때 자동으로 실행될 기능  지정 합니다.

Specifies a function to run automatically
when an unhandled error occurs.
OnExit

스크립트 끝날 때 자동으로 수행할 서브루틴 지정하기.


Specifies a subroutine to run automatically
when the script exits.
OnMessage()

특정 메시지를 받으면 자동으로 수행할 함수 지정하기.

Specifies a function to call automatically
when the script receives the specified message.
Ord()

지정된 문자열에서 첫 번째 문자의 서수 값 (숫자 문자 코드)을 반환합니다.

Returns the ordinal value (numeric
character code) of the first character
in the specified string.
OutputDebug

디버거에 표시할 문자열 보내기.

Sends a string to the debugger (if any)
for display.
Pause

스크립트 수행 잠시 멈추기


Pauses the script's current thread.
PixelGetColor

지정한 좌표의 색깔 알아내기


Retrieves the color of the pixel at the
specified x,y coordinates.
PixelSearch

지정된 구역 안에서 어떤 색깔을 가진 점 찾아내기.

Searches a region of the screen for a
pixel of the specified color.
PostMessage

윈도우나 컨트롤의 메시지큐에 메시지 집어넣기.

Places a message in the message queue
of a window or control.
Process

프로세스 가지고 놀기.

Performs one of the following operations
on a process: checks if it exists; changes
its priority; closes it; waits for it to close.
Progress

프로그레스 바 있는 윈도우 만들거나 업데이트하기.

Creates or updates a window containing a
progress bar.
Random

임의의 수 만들기.

Generates a pseudo-random number.
RegExMatch()

문자열에 패턴이 포함되어 있는지 확인합니다 (정규 표현식).

Determines whether a string contains a
pattern (regular expression).
RegExReplace()

문자열 내에서 패턴 (정규 표현식)을 대체합니다.

Replaces occurrences of a pattern
(regular expression) inside a string.
RegDelete

레지스트리 서브키 지우기.

Deletes a subkey or value from the registry.
RegRead

레지스트리 값 읽어오기.

Reads a value from the registry.
RegWrite

레지스트리 값 쓰기.

Writes a value to the registry.
RegisterCallback()

호출 될 때 호출을 스크립트  함수  재지 정하는 기계 코드 주소를 작성합니다.

Creates a machine-code address that when
called, redirects the call to a function in the script.
Reload

스크립트 다시 실행하기.

Replaces the currently running instance of the
script with a new one.
Return

 함수 종료하고 불렸던 곳으로 돌아감.

Returns from a subroutine to which execution had previously jumped via function-call, Gosub, Hotkey activation, 
GroupActivate
, or other means.
Round()

경우 N은 생략 또는 0이고, 번호는 가장 가까운 정수로 반올림된다. 경우 N이 양수이며, 번호는 반올림됩니다 N의 소수점. 경우 N은 음수, 개수 로 반올림 N의 소수점의 왼쪽 자릿수.

If N is omitted or 0, Number is rounded to the nearest integer. If N is positive number, Number is rounded to N decimal places. If N is negative, Number is rounded by N digits to the left of the decimal point.
Run

외부 프로그램을 실행.


Runs an external program.
RunAs

프로그램 수행시 필요한 ID와 Password 등을 지정. (지원OS: Windows 2000/XP 혹은 그 이상

의 버젼)

Specifies a set of user credentials to use for all subsequent uses of Run and RunWait.
RunWait

외부 프로그램을 실행시키고 실행이 완료될때까지 기다림.


Runs an external program and waits until it finishes.
SB_SetIcon()
SB_SetParts()
SB_SetText()

StatusBar 컨트롤 의 막대 가 수정 되는 수단 입니다.

The means by which the bar of a StatusBar control is modified.
Send / SendRaw / 
SendInput
 / 
SendPlay
 / 
SendEvent

시뮬레이션 된 키 스트로크 및 마우스 클릭을 활성 창으로 보냅니다 .

Sends simulated keystrokes and mouse
clicks to the active window.
SendLevel

핫키와 핫 스트링이 무시할 인공 키보드 및 마우스 이벤트를 제어합니다.

Controls which artificial keyboard and mouse events are ignored by hotkeys and hotstrings.
SendMessage

윈도우나 컨트롤에 메시지 보내고 애크를 기다림. (애크: 뭘 보내고 나면 받는 쪽에서

다시 보내주는 “잘 받았어!” 하는 응답)


Sends a message to a window or control and waits for acknowledgement.
SendMode

Send를 기본값 (SendEvent)이 아닌 SendInput 또는 SendPlay와 동의어로 만듭니다 . 또한 Click 및 MouseMove / Click / Drag가 지정된 방법을 사용

Makes Send synonymous with SendInput or SendPlay rather than the default (SendEvent). Also makes Click and MouseMove/Click/Drag use the specified method.
SetBatchLines

스크립트 수행속도를 설정. (CPU 점유율에 영향.)

Determines how fast a script will run (affects CPU utilization).
SetCapsLockState

CapsLock 키 설정

Sets the state of the CapsLock key. Can also force the key to stay on or off.
SetControlDelay

각 컨트롤-변경 명령 후에 기다리는 시간 설정.

Sets the delay that will occur after each control-modifying command.
SetDefaultMouse
Speed

MouseMove/Click/Drag에서 디폴트로 사용할 마우스 속도 지정.

Sets the mouse speed that will be used if unspecified in Click and MouseMove/Click/Drag.
SetEnv (Var = Value)

지정된 값을 변수에 지정 합니다 .

Assigns the specified value to a variable.
SetFormat

수학 연산 결과물의 포맷을 지정.

Sets the format of integers and floating point numbers generated by math operations.
SetKeyDelay

Send나 ControlSend로 키스트로크 보낸 뒤 기다리는 시간 설정.

Sets the delay that will occur after each keystroke sent by Send or ControlSend.
SetMouseDelay

마우스 이동이나 클릭 후 기다리는 시간 설정.

Sets the delay that will occur after each mouse movement or click.
SetNumLockState

 Numlock 키 설정.

Sets the state of the NumLock key. Can also force the key to stay on or off.
SetScrollLockState

Scrolllock 키 설정.

Sets the state of the ScrollLock key. Can also force the key to stay on or off.
SetRegView

32 비트 스크립트의 레지스트리 명령이 64 비트 레지스트리보기에 액세스 할 수 있도록합니다.

Allows registry commands in a 32-bit script to access the 64-bit registry view and vice versa.
SetStoreCaps
LockMode

Send 후에 CapsLock 키 상태를 복귀할 것인지 결정

Whether to restore the state of CapsLock after a Send.
SetTimer

지정된 시간 간격으로 서브루틴을 자동으로 실행시킴.

Causes a subroutine to be launched automatically and repeatedly at a specified time interval.
SetTitleMatch
Mode

WinWait 같은 명령에서 윈도우 제목을 찾는 방식 설정.

Sets the matching behavior of the WinTitle parameter in commands such as WinWait.
SetWinDelay

윈도우 명령어를 주고 나서 기다리는 시간 설정.

Sets the delay that will occur after each windowing command, such as WinActivate.
SetWorkingDir

스크립트의 작업 디렉토리 변경.

Changes the script's current working directory.
Shutdown

컴퓨터를 종료/재시작/로그오프 하기.

Shuts down, restarts, or logs off the system.
Sin()

삼각 함수의 사인 반환 번호 .

Returns the trigonometric sine of Number.
Sleep

설정된 시간동안 기다리기.

Waits the specified amount of time before continuing.
Sort

변수들을 알파벳 순, 숫자 순, 임의 순으로 정렬.

Arranges a variable's contents in alphabetical, numerical, or random order (optionally removing duplicates).
SoundBeep

메인보드 스피커로 삑 소리를 냄.

Emits a tone from the PC speaker.
SoundGet

사운드 디바이스의 설정 값 알아내기. (음소거, 볼륨 등.)

Retrieves various settings from a sound device (master mute, master volume, etc.)
SoundGetWaveVolume

사운드 디바이스의 wave 출력 볼륨 알아내기.

Retrieves the wave output volume from a sound device.
SoundPlay

사운드, 비디오 등 재생하기.


Plays a sound, video, or other supported file type.
SoundSet

사운드 디바이스 설정 값 변경하기. (음소거, 볼륨 등.)

Changes various settings of a sound device (master mute, master volume, etc.)
SoundSetWaveVolume

 사운드 디바이스 wave 출력 볼륨 조절하기.

Changes the wave output volume for a sound device.
SplashImage

이미지 파일 있는 윈도우 만들거나 업데이트 하기.

Creates or updates a window containing a JPG, GIF, or BMP image.
SplashTextOn

텍스트 팝업 윈도우 만들기.

Creates a customizable text popup window.
SplashTextOff

텍스트 팝업 윈도우 닫기.

Closes the above window.
SplitPath

파일 이름이나 URL을 이름, 디렉토리, 확장자, 드라이브명으로 분리하기.

Separates a file name or URL into its name, directory, extension, and drive.
Sqrt()

의 제곱근 반환 번호 .

Returns the square root of Number.
StatusBarGetText

표준 상태바에서 텍스트 읽어오기.

Retrieves the text from a standard status bar control.
StatusBarWait

 윈도우 상태바가 어떤 문자열을 가질 때까지 기다리기.

Waits until a window's status bar contains the specified string.
StrPut() / StrGet()

문자열을 메모리 주소로 또는 메모리 주소에서 복사하여 선택적으로 코드 페이지간에 변환합니다.

Copies a string to or from a memory address, optional converting it between code pages.
StringCaseSense

문자열 비교할 때 대소문자 구별한 건지 설정. (초기값은 구별 안함.)


Determines whether string comparisons are case sensitive (default is "not case sensitive").
StringGetPos /
 
InStr()

문자열에서 포함 문자열의 위치를 알아냄.


Retrieves the position of the specified substring within a string.
StringLeft

 문자열의 왼쪽부터 몇 개의 글자를 읽어옴.

Retrieves a number of characters from the left-hand side of a string.
StringLen /
StrLen()

 문자열에 글자가 몇 개인지 알아냄.


Retrieves the count of how many characters are in a string.
StringLower

문자열을 소문자로 변환.

Converts a string to lowercase.
StringMid / 
SubStr()

문자열의 중간 어딘가부터 몇 개의 글자를 읽어옴.


Retrieves one or more characters from the specified position in a string.
StringReplace /
StrReplace()

문자열의 포함 문자열을 다른 걸로 바꿈.

Replaces the specified substring with a new string.
StringRight

문자열의 오른쪽에서 여러 문자를 검색합니다.

Retrieves a number of characters from the right-hand side of a string.
StringSplit / StrSplit()

문자열을 지정된 글자를 기준으로 분리.

Separates a string into an array of substrings using the specified delimiters.
StringTrimLeft

문자열을 좌측부터 몇 개 없앰.

Removes a number of characters from the left-hand side of a string.
StringTrimRight

문자열을 우측부터 몇 개 없앰.


Removes a number of characters from the right-hand side of a string.
StringUpper

문자열을 대문자로 변환.


Converts a string to uppercase.
Suspend

핫키를 disable/enable

Disables or enables all or selected hotkeys and hotstrings.
SysGet

스크린 크기, 멀티 모니터 정보 등의 시스템 속성을 알아냄.

Retrieves screen resolution, multi-monitor info, dimensions of system objects, and other system properties.
Tan()

의 삼각 탄젠트를 돌려줍니다 번호 .

Returns the trigonometric tangent of Number.
Thread

스레드의 우선순위, 인터럽트 가능여부 등을 설정. 타이머를 전부 죽이기도.

Sets the priority or interruptibility of threads. It can also temporarily disable all timers.
Throw

오류가 발생했음을 나타냅니다. 이 신호는 try - catch 문으로 잡을 수 있습니다 .

Signals the occurrence of an error. This signal can be caught by a try-catch statement.
ToolTip

항상 위 윈도우를 만들기.

Creates an always-on-top window anywhere on the screen.
Transform

수학 함수, 비트 연산, 아스키/유니코드 변환 등 여러가지 기능.

Performs miscellaneous math functions, bitwise operations, and tasks such as ASCII/Unicode conversion.
TrayTip

윈도우 트레이 아이콘에 풍선도움말 만들기. (지원OS: Windows 2000/XP 혹은 그 이상의 버

Creates a balloon message window or toast notification near the tray icon.
Trim() / LTrim() / RTrim()

문자열의 시작 및 / 또는 끝에서 특정 문자를 자릅니다.

Trims certain characters from the beginning and/or end of a string.
Try

throw 명령에 의해 발생 된 런타임 오류 및 예외로부터 하나 이상의 명령문 (명령 또는 표현식)을 보호합니다 .

Guards one or more statements (commands or expressions) against runtime errors and exceptions thrown by the throw command.
TV_Add()
TV_Delete()
TV_Get()
TV_GetChild()
TV_GetCount()
TV_GetNext()
TV_GetParent()
TV_GetPrev()
TV_GetSelection()
TV_GetText()
TV_Modify()
TV_SetImageList()

TreeView 컨트롤 의 항목을 추가, 수정 또는 검색하는 수단입니다.

The means by which the items of a TreeView control are added, modified or retrieved.
Until

루프 또는 For 루프의 연속에 조건을 적용합니다.

Applies a condition to the continuation of a Loop or For-loop.
UrlDownloadToFile

인터넷에서 파일 다운로드.


Downloads a file from the Internet.
Var = value

변수에 값 대입하기.

Assigns the specified value to a variable.
Var := expression

변수에 문자열 대입하기.

Evaluates an expression and stores the result in a variable.
VarSetCapacity()

변수에 할당된 메모리를 늘리거나 줄이기

Enlarges a variable's holding capacity or frees its memory. Normally, this is necessary only for unusual circumstances such as DllCall.
While-loop

루프 또는 For 루프의 연속에 조건을 적용합니다.

Performs a series of commands repeatedly until the specified expression evaluates to false.
WinActivate

지정된 창을 활성화합니다.

Activates the specified window.
WinActivateBottom

WinActivate 와 동일하지만  위가 아닌 맨 아래의 일치 창을 활성화합니다.

Same as WinActivate except that it activates the bottommost matching window rather than the topmost.
WinActive()

윈도우 활성화시키기. (맨 앞으로 옮기기.)

Returns the Unique ID (HWND) of the active window if it matches the specified criteria.
WinClose

윈도우 닫기.

Closes the specified window.
WinExist()

일치하는 첫 번째 창의 고유 ID (HWND)를 반환합니다.

Returns the Unique ID (HWND) of the first matching window.
WinGetActiveStats

WinGetActiveTitle와 WinGetPos를 한 방에.

Combines the functions of WinGetActiveTitle and WinGetPos into one command.
WinGetActiveTitle

 활성화된 윈도우의 제목 알아내기.

Retrieves the title of the active window.
WinGetClass

지정된 윈도우의 클래스 이름 알아내기.

Retrieves the specified window's class name.
WinGet

윈도우에 대한 다양한 정보 얻어내기.

Retrieves the specified window's unique ID, process ID, process name, or a list of its controls. It can also retrieve a list of all windows matching the specified criteria.
WinGetPos

윈도우 위치와 크기 알아내기.


Retrieves the position and size of the specified window.
WinGetText

윈도우의 텍스트 읽어오기.

Retrieves the text from the specified window.
WinGetTitle

윈도우의 제목 알아내기.

Retrieves the title of the specified window.
WinHide

윈도우 숨기기.

Hides the specified window.
WinKill

윈도우 죽이기.

Forces the specified window to close.
WinMaximize

윈도우 최대화.

Enlarges the specified window to its
maximum size.
WinMenuSelectItem

윈도우의 메뉴 바에서 메뉴 아이템 선택하기.

Invokes a menu item from the menu bar o
f the specified window.
WinMinimize

윈도우 최소화.

Collapses the specified window into a button on the task bar.
WinMinimizeAll

윈도우 전부 최소화.

Minimizes all windows.
WinMinimizeAllUndo

WinMinimizeAll 취소.

Reverses the effect of a previous WinMinimizeAll.
WinMove

윈도우 위치, 크기 변경.

Changes the position and/or size of the specified window.
WinRestore

윈도우 최대화, 최소화 취소하고 원래 크기로.

Unminimizes or unmaximizes the specified window if it is minimized or maximized.
WinSet

 “항상 맨 위에”, 투명도 등 여러가지로 윈도우 가지고 놀기

Makes a variety of changes to the specified window, such as "always on top" and transparency.
WinSetTitle

 윈도우 제목 변경.

Changes the title of the specified window.
WinShow

윈도우 숨긴 거 취소. (다시 나타나게 하기.)

Unhides the specified window.
WinWait

윈도우가 생길 때까지 기다리기

Waits until the specified window exists.
WinWaitActive

윈도우가 활성화될 때가지 기다리기

Waits until the specified window is active.
WinWaitClose

윈도우가 없어질 때까지 기다리기

Waits until the specified window does not exist.
WinWaitNotActive

윈도우가 비활성화 될 때까지 기다리기

Waits until the specified window is not
active.
#ClipboardTimeout

첫 번째 시도가 실패 할 때 스크립트가 클립 보드에 계속 액세스하는 시간을 변경합니다.

Changes how long the script keeps trying to access the clipboard when the first attempt fails.
#CommentFlag

스크립트의 주석 기호를 세미콜론에서 다른 문자열로 변경합니다.

Changes the script's comment symbol from semicolon to some other string.
#Delimiter

스크립트의 명령 매개 변수 분리 문자를 쉼표에서 다른 문자로 변경합니다.

Changes the script's command parameter delimiter from comma to some other character.
#DerefChar

스크립트의 역 참조 기호를 백분율에서 다른 문자로 변경합니다.

Changes the script's dereference symbol from percent to some other character.
#ErrorStdOut

스크립트가 대화 상자를 표시하지 않고 stdout으로 시작하지 못하게하는 구문 오류를 보냅니다.

Sends any syntax error that prevents a script from launching to stdout rather than displaying a dialog.
#EscapeChar

스크립트의 이스케이프 문자를 변경합니다 (예 : 백 슬래시 대 악센트).

Changes the script's escape character (for example: backslash vs. accent).
#HotkeyInterval

#MaxHotkeysPerInterval 과 함께 경고 대화 상자가 표시되는 핫키 활성화 속도를 지정합니다 .

Along with #MaxHotkeysPerInterval, specifies the rate of hotkey activations beyond which a warning dialog will be displayed.
#HotkeyModifier
Timeout

의 동작에 영향을 단축키 수정을 : Ctrl, Alt, Win,와 Shift.

Affects the behavior of hotkey modifiers: Ctrl, Alt, Win, and Shift.
#Hotstring

 스트링 옵션 또는 종료 문자를 변경 합니다.

Changes hotstring options or ending characters.
#If

#IfWinActive  유사 하지만 임의의 표현식입니다.

Similar to #IfWinActive, but for arbitrary expressions.
#IfTimeout

단일 #If 표현식을 평가하는 데 사용할 수있는 최대 시간을 설정합니다.

Sets the maximum time that may be spent evaluating a single #If expression.
#IfWinActive /
#IfWinNotActive /
#IfWinExist /
#IfWinNotExist

상황에 맞는 핫키   스트링을 만듭니다 . 이러한 단축키는 활성 또는 존재하는 창의 유형에 따라 다른 동작을 수행하거나 전혀 수행하지 않습니다

Creates context-sensitive hotkeys and hotstrings. Such hotkeys perform a different action (or none at all) depending on the type of window that is active or exists.
#Include / #IncludeAgain

지정된 파일의 내용이이 정확한 위치에있는 것처럼 스크립트가 작동하도록합니다.

Causes the script to behave as though the specified file's contents are present at this exact position.
#InputLevel

핫키와 핫 스트링이 무시할 인공 키보드 및 마우스 이벤트를 제어합니다.

Controls which artificial keyboard and mouse events are ignored by hotkeys and
hotstrings.
#InstallKeybdHook

키보드 후크를 무조건 설치합니다.

Forces the unconditional installation of the keyboard hook.
#InstallMouseHook

무조건 마우스 후크를 강제로 설치합니다.

Forces the unconditional installation of the mouse hook.
#KeyHistory

KeyHistory 창에 표시되는 최대 키보드 및 마우스 이벤트 수를 설정합니다 . 키 기록을 사용하지 않으려면 0으로 설정할 수 있습니다.

Sets the maximum number of keyboard and mouse events displayed by the KeyHistory window. You can set it to 0 to disable key history.
#LTrim

연속 섹션에서 들여 쓰기 트리밍을 활성화하거나 비활성화합니다.

Enables or disables trimming of indentation
in continuation sections.
#MaxHotkeys
PerInterval

#HotkeyInterval 과 함께 경고 대화 상자가 표시되는 핫키 활성화 속도를 지정합니다 .

Along with #HotkeyInterval, specifies the rate of hotkey activations beyond which a warning dialog will be displayed.
#MaxMem

 변수 의 최대 용량을 지정된 메가 바이트 수로 설정합니다 .

Sets the maximum capacity of each variable to the specified number of megabytes.
#MaxThreads

최대 동시 스레드 수를 설정합니다 .

Sets the maximum number of simultaneous threads.
#MaxThreadsBuffer

#MaxThreadsPerHotkey 제한에 도달 하면 키 누르기를 무시하지 않고 일부 또는 모든 핫키 를 버퍼링 합니다.

Causes some or all hotkeys to buffer rather than ignore keypresses when their #MaxThreadsPerHotkey limit has been reached.
#MaxThreads
PerHotkey

핫키 또는  스트링  최대 동시 스레드 수를 설정합니다 .

Sets the maximum number of simultaneous threads per hotkey or hotstring.
#MenuMaskKey

이벤트 를 마스크 Win하거나 Alt키업 하는 데 사용되는 키를 변경 합니다.

Changes which key is used to mask Win or Alt keyup events.
#NoEnv

빈 변수를 검사하여 환경 변수인지 확인합니다 (모든 새 스크립트에 권장).

Avoids checking empty variables to see if they are environment variables (recommended for all new scripts).
#NoTrayIcon

트레이 아이콘 표시를 비활성화합니다.

Disables the showing of a tray icon.
#Persistent

스크립트가 영구적으로 실행되도록 유지합니다 (즉, 사용자가 스크립트를 닫거나 ExitApp 이 발견 될 때까지 ).

Keeps a script permanently running (that is, until the user closes it or ExitApp is encountered).
#SingleInstance

스크립트가 이미 실행될 때 다시 실행할 수 있는지 여부를 결정합니다.

Determines whether a script is allowed to run again when it is already running.
#UseHook

후크를 사용하여 모든 또는 일부 키보드 핫키 를 강제로 실행합니다 .

Forces the use of the hook to implement all or some keyboard hotkeys.
#Warn

개발자 오류를 나타낼 수있는 선택된 조건에 대한 경고를 활성화하거나 비활성화합니다.

Enables or disables warnings for selected conditions that may be indicative of
developer errors.
#WinActivateForce

창을 활성화하는 부드러운 방법을 건너 뛰고 강력한 방법으로 바로 이동합니다.

Skips the gentle method of activating a window and goes straight to the forceful method.


연관글 목록 

[컴퓨터-IT-/오토핫키공부] - 매크로의 대명사 오토핫키 왕초보 도전기 (4)윈도우 스파이

[컴퓨터-IT-인터넷-모바일/오토핫키공부] - 매크로의 대명사 오토핫키 AutoHotKey(3)명령어(함수)

[컴퓨터-IT-인터넷-모바일/오토핫키공부] - 매크로의 대명사 오토핫키-AutoHotKey(2)

[컴퓨터-IT-인터넷-모바일/오토핫키공부] - 매크로의 대명사 오토핫키-AutoHotKey

#매크로 #매크로프로그램 #매크로명령어 #매크로함수 #오토핫키