Vcl.Dialogs.TCommonDialog.TaskModalDialog
Delphi
function TaskModalDialog(DialogFunc: Pointer; var DialogData): Bool; virtual;
C++
virtual System::LongBool __fastcall TaskModalDialog(void * DialogFunc, void *DialogData);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | TCommonDialog |
説明
ダイアログの実行時に Windows メッセージが適切に送られることを保証します。
TCommonDialog の下位オブジェクトは,その Execute メソッドから TaskModalDialog メソッドを呼び出します。
ダイアログの表示時にほかのウィンドウを無効にする
アプリケーションウィンドウが適切にアクティブ/非アクティブになることを保証する
ダイアログのウィンドウプロシージャの前に MessageHook メソッドが Windows メッセージを受け取ることを保証する
DialogFunc で指定されたダイアログ関数を呼び出し,DialogData によって提供されるダイアログ独自のデータを渡す