COccManager::PreCreateDialog
更新 : 2007 年 11 月
実際のダイアログ ボックスを作成する前に、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::SplitDialogTemplate