CDialogImpl::DoModal
更新 : 2007 年 11 月
モーダル ダイアログ ボックスを作成します。
INT_PTR DoModal(
HWND hWndParent = ::GetActiveWindow( ),
LPARAM dwInitParam = NULL
);
パラメータ
hWndParent
[入力] オーナー ウィンドウのハンドル。既定値は、GetActiveWindow Win32 関数の戻り値です。dwInitParam
[入力] WM_INITDIALOG メッセージのパラメータ lParam でダイアログ ボックスに渡す値。
戻り値
処理が正常に終了した場合は、EndDialog の呼び出し時に指定されたパラメータ nRetCode の値を返します。それ以外の場合は、-1 を返します。
解説
このダイアログ ボックスは、CDialogImpl オブジェクトに自動的にアタッチされます。
モードレス ダイアログ ボックスを作成するには、Create を呼び出します。
必要条件
ヘッダー : atlwin.h