実際のダイアログ ボックスを作成する前に、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