次の方法で共有


COccManager::PreCreateDialog

実際のダイアログ ボックスを作成する前に、ActiveX コントロールのダイアログ テンプレートを処理するために、フレームワークによって呼び出されます。

virtual const DLGTEMPLATE* PreCreateDialog(
   _AFX_OCC_DIALOG_INFO* pOccDialogInfo,
   const DLGTEMPLATE* pOrigTemplate 
);

パラメーター

  • pOccDialogInfo
    ダイアログでホストするダイアログ テンプレートと ActiveX コントロールの情報を含む _AFX_OCC_DIALOG_INFO の構造。

  • pOrigTemplate
    ダイアログ ボックスの作成に使用するダイアログ テンプレートへのポインター。

戻り値

ダイアログ ボックスの作成に使用するダイアログ テンプレートの構造体へのポインター。

解説

既定の動作では、SplitDialogTemplateの呼び出しを、ActiveX コントロールのあるし、次に結果のダイアログ テンプレートを返しますかどうかを判定します。

ダイアログ ボックスの ActiveX コントロールのホストを作成するプロセスをカスタマイズする場合は、この関数をオーバーライドします。

必要条件

ヘッダー : afxocc.h

参照

関連項目

COccManager クラス

階層図

COccManager::SplitDialogTemplate

COccManager::PostCreateDialog