アルファベット順機能インデックス

関数の名称をクリックすると詳細が表示されます。大きなフォントで書かれた項目は、最もよく使われる項目です。

始まるエントリに移動します:E,   I,   M,   S,   W,   #

名前 説明
{ ... } (Block) ブロックとは、中括弧で囲まれた1つまたは複数ののことです。一般に、関数定義制御フロー文と一緒に使用されます。
{ ... } / Object プロパティ名と値のペアのリストから、Objectを作成します。
[ ... ] / Array 一連のパラメータ値からArrayを作成します。
Abs 指定された数値の絶対値を返します。
ASin アークサイン(正弦が指定された数値となる数値)をラジアン単位で返します。
ACos アークコサイン(コサインが指定された数値になる数値)をラジアン単位で返します。
ATan アークタンジェント(接線が指定した数値となる数値)をラジアン単位で返します。
BlockInput キーボードとマウスを使ってコンピューターと対話するユーザーの能力を無効または有効にします。
Break あらゆるタイプのループ文から抜け出します(終了します。)。
Buffer 他の関数で使用するためのメモリブロックをカプセル化するBufferを作成します。
CallbackCreate 呼び出すと、スクリプト内の関数にリダイレクトされるマシンコードアドレスを作成します。
CallbackFree コールバックを削除し、関数オブジェクトへの参照を解放します。
CaretGetPos キャレット(テキスト挿入点)の現在位置を取得します。
Catch Specifies one or more statements to execute if a value or error is thrown during execution of a Try statement.
Ceil この関数は、指定された数値を直近の整数に切り上げて返します(接尾辞の .00 は含まれません)。
Chr 指定された番号で示される文字コードに対応する文字列(通常は1文字)を返す。
Click 指定した座標でマウスボタンをクリックします。また、マウスボタンの長押し、マウスホイールの回転、マウスの移動も可能です。
ClipboardAll クリップボード上のすべてのもの(画像や書式など)を含むオブジェクトを作成します。
ClipWait クリップボードにデータが入るまで待ちます。
ComCall COMのネイティブインターフェースメソッドをインデックスで呼び出します。
ComObjActive 登録されている COM オブジェクトを取得します。
ComObjArray COM で使用する SafeArray を作成します。
ComObjConnect COMオブジェクトのイベントソースをスクリプトに接続し、イベントを処理できるようにします。
ComObject COM オブジェクトを作成します。
ComObjFlags COMラッパーオブジェクトの動作を制御するフラグを取得または変更します。
ComObjFromPtr スクリプトが使用する生のIDispatchポインター(COMオブジェクト)をラップします。
ComObjGet COM コンポーネントが提供するオブジェクトへの参照を返します。
ComObjQuery COMオブジェクトにインターフェースやサービスを問い合わせる。
ComObjType COM オブジェクトから型情報を取得します。
ComObjValue COM ラッパーオブジェクトに格納されている値またはポインタを取得します。
ComValue スクリプトで使用するため、またはCOMメソッドに渡すために、値、SafeArrayまたはCOMオブジェクトをラップします。
Continue ループ文の現在の繰り返しの残りをスキップして、新しい繰り返しを開始します。
ControlAddItem リストボックスまたはコンボボックスの下部に、指定された文字列を新規項目として追加します。
ControlChooseIndex ListBox、ComboBox、またはTabコントロールの選択範囲をN番目の項目に設定します。
ControlChooseString リストボックスまたはコンボボックスの選択範囲を、先頭部分が指定された文字列と一致する最初の項目に設定します。
ControlClick マウスボタンまたはマウスホイールイベントをコントロールに送信します。
ControlDeleteItem リストボックスまたはコンボボックスから指定されたエントリ番号を削除します。
ControlFindItem 指定された文字列と完全に一致するListBoxまたはComboBoxのエントリ番号を返します。
ControlFocus ウィンドウ上の指定されたコントロールに入力フォーカスを設定します。
ControlGetChecked チェックボックスまたはラジオボタンがチェックされている場合、0以外の値を返します。
ControlGetChoice ListBox、ComboBox で現在選択されている項目の名前を返します。
ControlGetClassNN 指定されたコントロールの ClassNN(クラス名とシーケンス番号)を返します。
ControlGetEnabled 指定されたコントロールが有効である場合、0 以外の値を返します。
ControlGetFocus ターゲットウィンドウのどのコントロールにキーボードフォーカスがあるのかを取得します(もしあれば)。
ControlGetHwnd 指定されたコントロールのユニークな ID 番号を返します。
ControlGetIndex ListBox、ComboBox、Tab コントロールで現在選択されている項目またはタブのインデックスを返します。
ControlGetItems ListBox, ComboBox, DropDownList の項目/行の配列を返します。
ControlGetPos コントロールの位置と大きさを取得します。
ControlGetStyle
ControlGetExStyle
指定されたコントロールのスタイルまたは拡張スタイルを表す整数を返します。
ControlGetText コントロールからテキストを取得します。
ControlGetVisible 指定されたコントロールが可視状態である場合、0 以外の値を返します。
ControlHide 指定されたコントロールを非表示にします。
ControlHideDropDown コンボボックスコントロールのドロップダウンリストを非表示にします。
ControlMove コントロールを移動またはサイズ変更します。
ControlSend
ControlSendText
キーストロークやテキストをシミュレーションして、ウィンドウやコントロールに送信します。
ControlSetChecked チェックボックスやラジオボタンをオン(チェック)またはオフ(チェック解除)します。
ControlSetEnabled 指定されたコントロールを有効または無効にします。
ControlSetStyle
ControlSetExStyle
指定されたコントロールのスタイルまたは拡張スタイルをそれぞれ変更します。
ControlSetText コントロールのテキストを変更します。
ControlShow 指定されたコントロールが以前に非表示になっていた場合、それを表示します。
ControlShowDropDown ComboBox コントロールのドロップダウンリストを表示します。
CoordMode 各種内蔵機能の座標モードを、アクティブウィンドウまたはスクリーンに対する相対座標に設定します。
Cos 指定された数値の三角余弦を返します。
Critical 現在のスレッドが他のスレッドによって中断されるのを防ぐ、または中断されるのを可能にします。
DateAdd 日付時刻の値から時間を加算または減算します。
DateDiff 2つの日付時刻の値を比較し、その差を返します。
DetectHiddenText ウィンドウ内の不可視テキストが、そのウィンドウを見つけるために「見える」かどうかを判定します。This affects windowing functions such as WinExist and WinActivate.
DetectHiddenWindows 不可視のウィンドウがスクリプトによって「見える」かどうかを決定します。
DirCopy Copies a folder along with all its sub-folders and files (similar to xcopy) or the entire contents of an archive file such as ZIP.
DirCreate フォルダーを作成します。
DirDelete フォルダーを削除します。
DirExist フォルダの存在を確認し、その属性を返します。
DirMove フォルダを、そのサブフォルダやファイルとともに移動します。また、フォルダの名前を変更することも可能です。
DirSelect

フォルダを選択するための標準ダイアログを表示します。

DllCall Windows標準のAPI関数など、DLL内部の関数を呼び出します。
Download インターネットからファイルをダウンロードします。
DriveEject 指定したCD/DVDドライブのトレイを排出したり、リムーバブルドライブを取り出したりします。
DriveGetCapacity 指定されたパスを含むドライブの総容量をメガバイト単位で返します。
DriveGetFileSystem 指定されたドライブのファイルシステムの種類を返します。
DriveGetLabel 指定されたドライブのボリュームラベルを返します。
DriveGetList システム内の各ドライブレターに対して1文字ずつ、文字列を返します。
DriveGetSerial 指定されたドライブのボリュームシリアルナンバーを返します。
DriveGetSpaceFree 指定されたパスを含むドライブの空きディスク容量をメガバイト単位で返します。
DriveGetStatus 指定されたパスが含まれるドライブの状態を返します。
DriveGetStatusCD 指定された CD/DVD ドライブのメディアステータスを返します。
DriveGetType 指定されたパスを含むドライブの種類を返します。
DriveLock 指定したドライブのイジェクト機能が動作しないようにします。
DriveRetract 指定したCD/DVDドライブのトレイを収納します。
DriveSetLabel 指定したドライブのボリュームラベルを変更します。
DriveUnlock 指定したドライブのイジェクト機能を復活させます。
Edit 現在のスクリプトをデフォルトのエディターで開きます。
EditGetCurrentCol キャレット(テキスト挿入点)が存在するエディットコントロールのカラム番号を返します。
EditGetCurrentLine キャレット(テキスト挿入点)が存在するエディットコントロールの行番号を返します。
EditGetLine Edit コントロールの指定された行のテキストを返します。
EditGetLineCount Editコントロールの行数を返します。
EditGetSelectedText Edit コントロールで選択されているテキストを返します。
EditPaste エディットコントロールのキャレット(テキストの挿入位置)に指定された文字列を貼り付けます。
Else 関連するステートメントのボディが実行されなかった場合に実行する1つまたは複数のステートメントを指定します。
EnvGet 指定された環境変数を取得します。
EnvSet 指定した環境変数に値を設定します。
Exit 現在のスレッドを終了します。
ExitApp スクリプトを終了します。
Exp Returns the result of raising e (which is approximately 2.71828182845905) to the Nth power.
FileAppend テキストまたはバイナリデータをファイルの末尾に書き込みます(必要に応じて、最初にファイルを作成します)。
FileCopy 1つまたは複数のファイルをコピーします。
FileCreateShortcut ショートカット(.lnk)ファイルを作成します。
FileDelete ごみ箱に残さず、ファイルを削除します。
FileEncoding FileReadLoop ReadFileAppendFileOpenのデフォルトエンコーディングを設定します。
FileExist ファイルまたはフォルダの存在を確認し、その属性を返します。
FileInstall 指定されたファイルを、コンパイルされたバージョンのスクリプトの中に含めます。
FileGetAttrib ファイルやフォルダーが読み取り専用かどうか、非表示かどうかなどを報告します。
FileGetShortcut ショートカット(.lnk)ファイルの対象ファイルなどの情報を取得します。
FileGetSize ファイルサイズを取得します。
FileGetTime ファイルやフォルダの日時のスタンプを取得します。
FileGetVersion ファイルのバージョンを取得します。
FileMove 1つまたは複数のファイルを移動または名前変更します。
FileOpen ファイルを開いて、特定のコンテンツを読み込んだり、新しいコンテンツを書き込んだりします。
FileRead ファイルの内容を取得します。
FileRecycle ファイルやディレクトリを可能な限りごみ箱に送るか、永久に削除します。
FileRecycleEmpty ごみ箱を空にします。
FileSelect ファイルを開く、または保存するための標準的なダイアログを表示します。
FileSetAttrib 1つまたは複数のファイルまたはフォルダーの属性を変更します。ワイルドカードに対応しています。
FileSetTime 1つまたは複数のファイルまたはフォルダーのタイムスタンプを変更します。ワイルドカードに対応しています。
Finally Ensures that one or more statements are always executed after a Try statement finishes.
Float 数値文字列または整数を浮動小数点数に変換します。
Floor この関数は、指定された数値を切り捨てて、最も近い整数(接尾辞.00なし)にしたものを返します。
For Repeats one or more statements once for each key-value pair in an object.
Format 可変数の入力値を、フォーマット文字列に従って整形します。
FormatTime YYYYMMDDHH24MISS形式のタイムスタンプを指定された日付/時刻形式に変換します。
GetKeyName キーの名前またはテキストを取得します。
GetKeyVK 鍵の仮想鍵コードを取得します。
GetKeySC キーのスキャンコードを取得します。
GetKeyState Returns 1 (true) or 0 (false) depending on whether the specified keyboard key or mouse/controller button is down or up. Also retrieves controller status.
GetMethod メソッドの実装関数を取得します。
Goto 指定されたラベルにジャンプし、実行を継続します。
GroupActivate GroupAddで定義したウィンドウグループの次のウィンドウをアクティブにします。
GroupAdd ウィンドウの仕様をウィンドウグループに追加し、必要に応じてグループを作成します。
GroupClose GroupActivateまたはGroupDeactivateでアクティブになったばかりのウィンドウを閉じます。そして、シリーズの次のウィンドウをアクティブにします。また、グループ内のすべてのウィンドウを閉じることも可能です。
GroupDeactivate Similar to GroupActivate except activates the next window not in the group.
Gui() 新しいGuiオブジェクトを作成し、返します。これは、情報を表示したり、ユーザー入力を受け入れるためのカスタムウィンドウ、またはグラフィカルユーザーインターフェイス(GUI)を定義するために使用することができます。
GuiCtrlFromHwnd 指定されたウィンドウハンドルに関連付けられているGUIコントロールのGuiControlオブジェクトを取得します。
GuiFromHwnd 指定されたウィンドウハンドルに関連付けられているGUIウィンドウのGuiオブジェクトを取得します。
HasBase 指定された値が指定されたベースオブジェクトから派生したものである場合、0 以外の数値を返します。
HasMethod 指定された値に指定された名前のメソッドがある場合、0 以外の数値を返します。
HasProp 指定された値が指定された名前のプロパティを持つ場合、0 以外の数値を返します。
HotIf / HotIfWin... Specifies the criteria for subsequently created or modified hotkey variants and hotstring variants.
Hotkey スクリプトの実行中にホットキーを作成、変更、有効化、または無効化します。
Hotstring スクリプトの実行中に、ホットストリングを作成、変更、有効化、または無効化します。
If がtrueと評価された場合に実行する1つ以上のステートメントを指定します。
IL_Create
IL_Add
IL_Destroy
リストビューツリービューコントロールにアイコンを追加するための手段。
ImageSearch 画面内の領域を検索して画像を探します。
IniDelete 標準形式の .ini ファイルから値を削除します。
IniRead 標準フォーマットの.iniファイルから値、セクション、またはセクション名のリストを読み込みます。
IniWrite 標準形式の .ini ファイルに値またはセクションを書き込みます。
InputBox 文字列の入力を求める入力ボックスを表示します。
InputHook キーボード入力の収集や傍受に使用できるオブジェクトを作成します。
InstallKeybdHook キーボードフックをインストールまたはアンインストールします。
InstallMouseHook マウスフックをインストールまたはアンインストールします。
InStr 文字列の左または右から、指定された出現箇所を検索します。
Integer 数値文字列または浮動小数点値を整数に変換します。
IsLabel 指定されたラベルが現在のスコープに存在する場合、0以外の数値を返します。
IsObject 指定された値がオブジェクトである場合、0以外の数値を返します。
IsSet / IsSetRef 指定された変数に値が割り当てられている場合、0以外の数値を返します。
KeyHistory スクリプト情報、直近のキー操作やマウスクリックの履歴を表示します。
KeyWait Waits for a key or mouse/controller button to be released or pressed down.
ListHotkeys 現在のスクリプトで使用中のホットキー、そのサブルーチンが現在実行中かどうか、キーボードまたはマウスフックを使用するかどうかを表示します。
ListLines 行のロギングを有効または無効にしたり、最近実行されたスクリプトの行を表示したりします。
ListVars スクリプトの変数を表示します:その名前と現在の内容です。
ListViewGetContent ListViewから項目/行のリストを返します。
LoadPicture ファイルから画像を読み込み、ビットマップまたはアイコンハンドルを返します。
Log 指定された数値の対数(10進数)を返します。
Ln 指定された数値の自然対数(底e)を返します。
Loop (normal) Performs one or more statements repeatedly: either the specified number of times or until Break is encountered.
Loop Files 指定したファイルやフォルダを1つずつ取得します。
Loop Parse 文字列から部分文字列(フィールド)を1つずつ取得します。
Loop Read テキストファイルの行を1行ずつ取得します。
Loop Reg 指定されたレジストリサブキーの内容を一度に1項目ずつ取得します。
Map キーと値のペアのリストからMapを作成します。
Max Returns the highest number from a set of numbers.
MenuBar() GUIメニューバーを定義するために使用できるMenuBarオブジェクトを作成します。
Menu() Menu オブジェクトを作成します。
MenuFromHandle Win32 メニューハンドルに対応するMenu または MenuBar オブジェクトを取得します。
MenuSelect 指定されたウィンドウのメニューバーからメニュー項目を呼び出します。
Min Returns the lowest number from a set of numbers.
Mod Modulo. Returns the remainder of a number (dividend) divided by another number (divisor).
MonitorGet 指定されたモニターが存在するかどうかを調べ、オプションでその境界座標を取得します。
MonitorGetCount モニターの総数を返します。
MonitorGetName 指定されたモニターのOS上の名前を返します。
MonitorGetPrimary プライマリモニタの番号を返します。
MonitorGetWorkArea 指定されたモニターが存在するかどうかをチェックするとともに、副次的にその作業領域の境界の座標を取得します。
MouseClick マウスのボタンをクリックまたは長押しするか、マウスのホイールを回転させます。注:The Click function is generally more flexible and easier to use.
MouseClickDrag 指定したマウスボタンをクリックしたまま、移動先の座標にマウスを移動し、ボタンを離します。
MouseGetPos マウスカーソルの現在位置を取得し、オプションでどのウィンドウとコントロールにカーソルを置いているかを取得します。
MouseMove マウスカーソルを移動させます。
MsgBox 指定されたテキストを、1つまたは複数のボタン(YesやNoなど)を含む小さなウィンドウに表示します。
Number 数値文字列を整数または浮動小数点数に変換します。
NumGet 指定されたアドレス+オフセットに格納されている2進数を返します。
NumPut 指定されたアドレス+オフセットに、1つ以上の数値をバイナリ形式で格納します。
ObjAddRef / ObjRelease オブジェクトの参照カウントを増減させる。
ObjBindMethod 与えられたオブジェクトのメソッドを呼び出すBoundFunc オブジェクトを作成します。
ObjHasOwnProp
ObjOwnProps
これらの関数は、Object型の組み込みメソッドに相当します。通常、対応する方法を代わりに使用することが推奨されます。
ObjGetBase オブジェクトのベースオブジェクトを取得します。
ObjGetCapacity オブジェクトの内部配列のプロパティの現在の容量を返します。
ObjOwnPropCount オブジェクトが所有するプロパティの数を返します。
ObjSetBase オブジェクトのベースとなるオブジェクトを設定します。
ObjSetCapacity オブジェクトの内部配列である自プロパティの現在の容量を設定します。
OnClipboardChange Registers a function to be called automatically whenever the clipboard's content changes.
OnError Registers a function to be called automatically whenever an unhandled error occurs.
OnExit Registers a function to be called automatically whenever the script exits.
OnMessage Registers a function to be called automatically whenever the script receives the specified message.
Ord 指定された文字列の最初の文字の序列値(数値文字コード)を返します。
OutputDebug デバッガ(ある場合)に文字列を送信して表示させる。
Pause スクリプトの現在のスレッドを一時停止します。
Persistent 最後のスレッドが完了したときにスクリプトが自動的に終了するのを防ぎ、アイドル状態で実行し続けることができるようにします。
PixelGetColor Retrieves the color of the pixel at the specified X and Y coordinates.
PixelSearch 指定された色のピクセルを画面上の領域で検索します。
PostMessage ウィンドウまたはコントロールのメッセージキューにメッセージを配置します。
ProcessClose 最初のマッチング処理を強制的に終了させる。
ProcessExist 指定されたプロセスが存在するかどうかをチェックします。
ProcessGetName 指定されたプロセスの名前を返します。
ProcessGetParent 指定されたプロセスを作成したプロセスのプロセスID(PID)を返します。
ProcessGetPath 指定されたプロセスのパスを返します。
ProcessSetPriority 最初のマッチング処理の優先度を変更します。
ProcessWait 指定されたプロセスが存在するのを待ちます。
ProcessWaitClose すべてのマッチング処理が終了するのを待ちます。
Random 擬似乱数を生成します。
RegExMatch 文字列がパターン(正規表現)を含むかどうかを判定します。
RegExReplace 文字列の中にあるパターン(正規表現)の出現箇所を置き換えます。
RegCreateKey 値を書き込まずにレジストリキーを作成します。
RegDelete レジストリから値を削除します。
RegDeleteKey レジストリからサブキーを削除します。
RegRead レジストリから値を読み込みます。
RegWrite レジストリに値を書き込みます。
Reload 現在実行中のスクリプトのインスタンスを新しいものに置き換えます。
リターン Returns from a function to which execution had previously jumped via function-call, Hotkey activation, or other means.
Round 指定された数値を小数点以下N桁で四捨五入した値を返します。
Run 外部プログラムを実行します。
RunAs Specifies a set of user credentials to use for all subsequent Run and RunWait functions.
RunWait 外部プログラムを実行し、終了するまで待ちます。
Send / SendText / SendInput / SendPlay / SendEvent キーストロークやマウスクリックのシミュレーションをアクティブウィンドウに送信します。
SendLevel ホットキーやホットストリングで、どの人工的なキーボードやマウスイベントを無視するかを制御します。
SendMessage ウィンドウまたはコントロールにメッセージを送信し、応答を待ちます。
SendMode Sendをデフォルト(SendInput)ではなく、SendEventまたはSendPlayと同義にします。また、ClickとMouseMove/Click/Dragは指定されたメソッドを使用するようにします。
SetCapsLockState CapsLockの状態を設定します。キーを強制的にON/OFFすることも可能。
SetControlDelay 制御を変更する各機能の後に発生する遅延を設定します。
SetDefaultMouseSpeed Sets the mouse speed that will be used if unspecified in Click, MouseMove, MouseClick, and MouseClickDrag.
SetKeyDelay SendまたはControlSendでキーストロークを送信するたびに発生する遅延時間を設定します。
SetMouseDelay マウスの移動またはクリックのたびに発生する遅延を設定します。
SetNumLockState NumLockの状態を設定します。キーを強制的にON/OFFすることも可能。
SetScrollLockState ScrollLockの状態を設定します。キーを強制的にON/OFFすることも可能。
SetRegView RegReadRegWriteRegDeleteRegDeleteKeyおよびLoop Regが使用するレジストリビューを設定し、32ビットスクリプトで64ビットレジストリビューにアクセスできるようにします(逆も同様)。
SetStoreCapsLockMode Send後にCapsLockの状態を元に戻すかどうか。
SetTimer 指定した時間間隔で、自動的に繰り返し関数を呼び出します。
SetTitleMatchMode WinWaitなどの組み込み関数におけるWinTitleパラメータのマッチング動作を設定します。
SetWinDelay WinActivateなどの各ウィンドウ機能後に発生する遅延時間を設定します。
SetWorkingDir スクリプトの現在の作業ディレクトリを変更します。
Shutdown システムのシャットダウン、再起動、ログオフを行います。
Sin 指定された数値の三角波の正弦を返します。
Sleep 指定された時間だけ待ってから続行します。
Sort 変数の内容をアルファベット順、数値順、ランダム順に並べます(オプションで重複を削除します)。
SoundBeep パソコンのスピーカーから音を出します。
SoundGetInterface サウンドデバイスまたはコンポーネントのネイティブCOMインタフェースを取得します。
SoundGetMute サウンドデバイスのミュート設定を取得します。
SoundGetName サウンドデバイスやコンポーネントの名前を取得します。
SoundGetVolume サウンドデバイスの音量設定を取得します。
SoundPlay サウンドやビデオなど、対応するファイル形式を再生します。
SoundSetMute サウンドデバイスのミュート設定を変更します。
SoundSetVolume サウンドデバイスの音量設定を変更します。
SplitPath ファイル名やURLを、名前、ディレクトリ、拡張子、ドライブに分離します。
Sqrt 指定された数値の平方根を返します。
StatusBarGetText 標準のステータスバーコントロールからテキストを取得します。
StatusBarWait ウィンドウのステータスバーに指定された文字列が含まれるまで待ちます。
StrCompare 2つの文字列をアルファベット順に比較します。
StrGet メモリアドレスまたはバッファから文字列をコピーし、オプションで指定されたコードページからの変換を行います。
String 値を文字列に変換します。
StrLen 文字列の中に何文字あるかを取得します。
StrLower 文字列を小文字に変換します。
StrPtr 文字列の現在のメモリアドレスを返します。
StrPut 文字列をメモリアドレスまたはバッファにコピーし、オプションで指定されたコードページに変換します。
StrReplace 指定された部分文字列を新しい文字列で置き換えます。
StrSplit 指定された区切り文字を使用して、文字列を部分文字列の配列に分離します。
StrTitle Converts a string to title case.
StrUpper 文字列を大文字に変換します。
SubStr 文字列の指定された位置から、1文字または複数文字を取得します。
Suspend すべての、または選択したホットキーホットストリングを無効または有効にします。
Switch Compares a value with multiple cases and executes the statements of the first match.
SysGet システムオブジェクトの寸法、およびその他のシステムプロパティを取得します。
SysGetIPAddresses システムの IPv4 アドレスの配列を返します。
Tan 指定された数値の三角形の正接を返します。
Thread スレッドの優先順位や割り込み可能性を設定します。また、すべてのタイマーを一時的に無効化することもできます。
Throw エラーの発生を通知します。このシグナルはTry-Catchステートメントでキャッチできる。
ToolTip Shows an always-on-top window anywhere on the screen.
TraySetIcon スクリプトのトレイアイコンGUIやダイアログウィンドウでも使用される)を変更します。
TrayTip Shows a balloon message window or, on Windows 10 and later, a toast notification near the tray icon.
Trim / LTrim / RTrim 文字列の先頭や末尾から文字を切り取ります。
Try Guards one or more statements against runtime errors and values thrown by the Throw statement.
Type 値のクラス名を返します。
Until LoopまたはFor-loopの継続に条件を適用します。
VarSetStrCapacity 変数の保持容量を拡大したり、メモリを解放したりします。通常は必要ありませんが、DllCallSendMessageと併用したり、繰り返しの連結を最適化するために使用されることがあります。
VerCompare 2つのバージョンの文字列を比較します。
While-loop Performs one or more statements repeatedly until the specified expression evaluates to false.
WinActivate 指定したウィンドウをアクティブにします。
WinActivateBottom WinActivateと同じですが、一番上のウィンドウではなく、一番下のマッチングウィンドウをアクティブにすることを除いては、同じです。
WinActive 指定されたウィンドウがアクティブであるかどうかを調べ、そのユニークなID(HWND)を返します。
WinClose 指定したウィンドウを閉じます。
WinExist 指定されたウィンドウが存在するかどうかを調べ、最初にマッチしたウィンドウのユニークID(HWND)を返します。
WinGetClass 指定されたウィンドウのクラス名を取得します。
WinGetClientPos 指定されたウィンドウのクライアント領域の位置と大きさを取得します。
WinGetControls Returns an array of names (ClassNNs) for all controls in the specified window.
WinGetControlsHwnd 指定したウィンドウ内のすべてのコントロールのID(HWND)の配列を返します。
WinGetCount 指定した条件に合致する既存のウィンドウの数を返します。
WinGetID 指定されたウィンドウのID(HWND)を返します。
WinGetIDLast (一致するウィンドウが複数ある場合に、最後または一番下のウィンドウのウィンドウハンドル(HWND)を返します。
WinGetList Returns an array of unique ID numbers (HWNDs) for all existing windows that match the specified criteria.
WinGetMinMax 指定されたウィンドウが最大化または最小化されているときに、それぞれ1と-1を返します。
WinGetPID 指定されたウィンドウのプロセスIDを返します。
WinGetPos 指定されたウィンドウの位置とサイズを取得します。
WinGetProcessName 指定されたウィンドウを所有するプロセスの名前を返します。
WinGetProcessPath 指定されたウィンドウを所有するプロセスのフルパスと名前を返します。
WinGetStyle
WinGetExStyle
指定されたウィンドウのスタイルまたは拡張スタイル(それぞれ)を返します。
WinGetText 指定されたウィンドウからテキストを取得します。
WinGetTitle 指定されたウィンドウのタイトルを取得します。
WinGetTransColor 指定されたウィンドウで透明マークがついている色を返します。
WinGetTransparent 指定されたウィンドウの透明度を返します。
WinHide 指定したウィンドウを非表示にします。
WinKill 指定したウィンドウを強制的に閉じます。
WinMaximize 指定したウィンドウを最大サイズに拡大します。
WinMinimize 指定されたウィンドウをタスクバーのボタンに折りたたみます。
WinMinimizeAll / WinMinimizeAllUndo 全てのウィンドウを最小化または最小化を解除します。
WinMove 指定したウィンドウの位置や大きさを変更します。
WinMoveBottom 指定されたウィンドウをスタックの一番下、つまり他のすべてのウィンドウの下に送ります。
WinMoveTop 指定されたウィンドウを明示的にアクティブにすることなく、スタックの最上部に移動させることができます。
WinRedraw 指定したウィンドウを再描画します。
WinRestore 指定されたウィンドウが最小化または最大化されている場合、最小化または最大化を解除します。
WinSetAlwaysOnTop 指定したウィンドウが他のウィンドウ(他の常時表示ウィンドウを除く)の上に表示されるようにします。
WinSetEnabled 指定したウィンドウを有効または無効にします。
WinSetRegion 指定されたウィンドウの形状を、指定された矩形、楕円、多角形のいずれかに変更します。
WinSetStyle
WinSetExStyle
指定されたウィンドウのスタイル、拡張スタイルをそれぞれ変更します。
WinSetTitle 指定したウィンドウのタイトルを変更します。
WinSetTransColor 指定されたウィンドウの中で、選択された色のすべてのピクセルを見えなくします。
WinSetTransparent 指定されたウィンドウを半透明にします。
WinShow 指定したウィンドウの非表示を解除します。
WinWait 指定されたウィンドウが存在するまで待ちます。
WinWaitActive / WinWaitNotActive 指定されたウィンドウがアクティブになるまで、またはアクティブでなくなるまで待ちます。
WinWaitClose 一致するウィンドウが見つからなくなるまで待ちます。
#ClipboardTimeout クリップボードへのアクセスに失敗したときに、スクリプトが試行し続ける時間を変更します。
#DllLoad スクリプトの実行を開始する前に、DLLまたはEXEファイルをロードします。
#ErrorStdOut スクリプトの起動を妨げる構文エラーは、ダイアログを表示するのではなく、標準エラーストリーム(stderr)に送信します。
#Hotstring ホットストリングのオプションや終了文字を変更します。
#HotIf 文脈依存のホットキーホットストリングを作成します。このようなホットキーは、任意の条件()に応じて異なるアクションを実行します(または全く実行されません)。
#HotIfTimeout 1つの#HotIf式を評価するのにかけられる最大時間を設定します。
#Include / #IncludeAgain 指定されたファイルの内容がこの位置に存在するかのようにスクリプトを動作させます。
#InputLevel ホットキーやホットストリングで、どの人工的なキーボードやマウスイベントを無視するかを制御します。
#MaxThreads 最大同時スレッド数を設定します。
#MaxThreadsBuffer ホットキーの一部または全部が、#MaxThreadsPerHotkeyの制限に達した場合、キー入力を無視するのではなく、バッファリングするようになります。
#MaxThreadsPerHotkey ホットキーまたはホットストリングごとの最大同時スレッド数を設定します。
#NoTrayIcon トレイアイコンの表示を無効にします。
#Requires バージョン要件が満たされない場合、エラーを表示し終了します。
#SingleInstance スクリプトがすでに実行されている場合に、再実行を許可するかどうかを決定します。
#SuspendExempt 後続のホットキーホットストリング停止対象から除外します。
#UseHook フックを使用して、すべてまたは一部のキーボードホットキーを実装することを強制します。
#Warn タイポや「グローバル」宣言の欠落など、エラーを示す可能性のある特定の条件に対する警告の有効・無効を設定します。
#WinActivateForce ウィンドウをアクティブにする穏やかな方法をスキップして、強引な方法へと直行します。