共用方式為


AtlAxCreateDialog

若要從使用者提供的對話方塊樣板的非強制回應對話方塊。

重要

這個函式不能用於 Windows 執行階段執行的應用程式。

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

參數

  • hInstance
    [in] 識別可執行檔包含對話方塊範本模組的執行個體。

  • lpTemplateName
    [in] 識別對話方塊範本。 這個參數是指標設定為指定對話方塊範本或整數值的名稱指定對話方塊樣板資源識別項的 null 結尾字元字串。 如果參數指定資源識別項,其高序位文字必須為零,而它的低序位文字必須包含識別項。 您可以使用 MAKEINTRESOURCE 巨集建立這個的值。

  • hWndParent
    [in] 識別擁有對話方塊的視窗。

  • lpDialogProc
    [out] 對話方塊程序的點。 如需對話方塊程序的詳細資訊,請參閱 DialogProc

  • dwInitParam
    [in] 指定值傳遞至 WM_INITDIALOG 訊息的 lParam 參數的對話方塊。

傳回值

其中一個標準的 HRESULT 值。

備註

所產生的對話方塊中可以包含 ActiveX 控制項。

請參閱 CreateDialogCreateDialogParam 在 Windows SDK。

需求

Header: atlhost.h

請參閱

參考

AtlAxDialogBox

概念

複合控制項的基本概念

其他資源

複合控制項全域函式