AtlAxCreateDialog

ATLAPI_(HWND) AtlAxCreateDialog (HINSTANCE hInstance、LPCWSTR lpTemplateName、HWND hWndParent、DLGPROC lpDialogProc、LPARAM dwInitParam );

パラメーター

hInstance

[入力]実行可能ファイルが含まれているダイアログ ボックス テンプレート モジュールのインスタンスを識別します。

lpTemplateName

[入力]ダイアログ ボックス テンプレートを識別します。このパラメーターは、いずれかのダイアログ ボックス テンプレートの名前を指定、null で終わる文字列へのポインターまたはダイアログ ボックス テンプレートのリソース id を指定する整数値です。リソース識別子を指定して、その上位ワードは 0 にする必要があります、下位ワードは識別子を含める必要があります。この値を作成するには、 MAKEINTRESOURCEマクロを使用することができます。

hWndParent

[入力]ダイアログ ボックスを所有するウィンドウを識別します。

lpDialogProc

[入力]ダイアログ ボックス プロシージャを指す。

dwInitParam

[入力]WM_INITDIALOGメッセージのlParamパラメーターのダイアログ ボックスを渡す値を指定します。

解説

モードレス ダイアログ ボックスは、ユーザーが用意するダイアログ テンプレートから作成します。表示されるダイアログの ActiveX コントロールを含めることができます。

参照してください CreateDialog CreateDialogParam プラットフォーム SDK

ATL マクロとグローバル関数

参照してください。

複合コントロールの基本

Index