デフォルトボタンの ID を設定
taskdlg_set_default_id id
id : デフォルトで選択状態にするボタンの ID
(プラグイン / モジュール : iron_taskdialog.hsp)
次回の taskdlg 呼び出しで、初期フォーカスが当たるデフォルトボタンの ID を設定します。 taskdlg の選択肢は 101 から順番に ID が割り当てられます: 1番目の選択肢 = 101 2番目の選択肢 = 102 3番目の選択肢 = 103 ... 共通ボタンの ID: IDOK = 1 IDCANCEL = 2 IDRETRY = 4 IDYES = 6 IDNO = 7 IDCLOSE = 8 0 を指定するとデフォルトの動作 (最初のボタン) になります。 この設定は taskdlg_init で初期化するまで保持されます。
#include "iron_taskdialog.hsp" taskdlg_set_default_id 102 taskdlg "確認", "削除しますか?", "この操作は元に戻せません。", "", "削除する\nキャンセル", TDICO_WARNING, TDICO_NONE
| taskdlg | タスクダイアログを表示 (フル機能版) | (iron_taskdialog.hsp) |
| taskdlg_init | タスクダイアログの初期化 | (iron_taskdialog.hsp) |
| プラグイン / モジュール | iron_taskdialog.hsp |
| バージョン | 3.8 |
| 作成日 | 2026/04/18 |
| 著作者 | IronHSP |
| URL | https://github.com/inovia/IronHSP |
| 備考 | comctl32.dll (OS 標準)。Windows Vista 以降が必要。
#include "iron_taskdialog.hsp" を記述して使用。 |
| タイプ | 拡張命令 |
| グループ | タスクダイアログ |
| 対応環境 |
|
| hs ファイル | hsphelp\iron_taskdialog.hs |