下記がAutoItで使用できるユーザー定義関数の完全なリストです。 詳しい説明についてはユーザー定義関数名をクリックしてください。
これらの関数を使用する場合、次のコードを追加する必要があります : #include <GuiButton.au3>
| ユーザー定義関数 | 説明 |
| _GUICtrlButton_Click | ユーザーのボタンクリックをシミュレートします。 |
| _GUICtrlButton_Create | ボタンコントロールを作成します。 |
| _GUICtrlButton_Destroy | ボタンコントロールを削除します。 |
| _GUICtrlButton_Enable | 指定したボタンへのマウス、キーボード入力の有効、無効を切り替えます。 |
| _GUICtrlButton_GetCheck | ラジオボタン、チェックボックスのチェックの状態を取得します。 |
| _GUICtrlButton_GetFocus | ボタンにキーボードのフォーカスが合っているかどうかを取得します。 |
| _GUICtrlButton_GetIdealSize | ボタンのテキストと、画像リストが存在する場合はその画像に最適のボタンのサイズを取得します。 |
| _GUICtrlButton_GetImage | ボタンに関連付けられた画像(アイコンまたはビットマップ)のハンドルを取得します。 |
| _GUICtrlButton_GetImageList | ボタンコントロールに割り当てられる画像リストを記述する配列を取得します。 |
| _GUICtrlButton_GetNote | コマンドリンクボタンに関連付けられたノートのテキストを取得します。 |
| _GUICtrlButton_GetNoteLength | コマンドリンクボタンの説明に表示されるノートテキストの長さを取得します。 |
| _GUICtrlButton_GetSplitInfo | スプリットボタンコントロールの情報を取得します。 |
| _GUICtrlButton_GetState | ボタン、チェックボックスの状態を調べます。 |
| _GUICtrlButton_GetText | ボタンのテキストを取得します。 |
| _GUICtrlButton_GetTextMargin | ボタンコントロールでテキスト描画に使用される余白を取得します。 |
| _GUICtrlButton_SetCheck | ラジオボタンまたはチェックボックスのチェック状態を設定します。 |
| _GUICtrlButton_SetDontClick | ボタンに$BST_DONTCLICKフラグを設定します。 |
| _GUICtrlButton_SetFocus | 指定したボタンにキーボードのフォーカスを合わせます。 |
| _GUICtrlButton_SetImage | ボタンに画像を設定します。 |
| _GUICtrlButton_SetImageList | ボタンコントロールに画像リストを割り当てます。 |
| _GUICtrlButton_SetNote | コマンドリンクボタンに関連付けられているノートのテキストを設定します。 |
| _GUICtrlButton_SetShield | 指定したボタン、コマンドリンクが高度アイコンを表示するように高度要求状態を設定します。 |
| _GUICtrlButton_SetSize | ボタンのサイズを設定します。 |
| _GUICtrlButton_SetSplitInfo | スプリットボタンコントロールの情報を設定します。 |
| _GUICtrlButton_SetState | ボタンのハイライト状態を設定します。ハイライト状態はユーザーが押したことでボタンがハイライトされているかどうかを表します。 |
| _GUICtrlButton_SetStyle | ボタンのスタイルを設定します。 |
| _GUICtrlButton_SetText | ボタンのテキストを設定します。 |
| _GUICtrlButton_SetTextMargin | ボタンコントロール内のテキスト描画の余白設定します。 |
| _GUICtrlButton_Show | ボタンの表示/非表示を切り替えます。 |