CFrameWnd::InitialUpdateFrame
Create で新しいフレームを作成後、IntitialUpdateFrame を呼び出します。
void InitialUpdateFrame(
CDocument* pDoc,
BOOL bMakeVisible
);
パラメーター
pDoc
フレーム ウィンドウに関連付けられているドキュメントへのポインター。 NULL の場合もあります。bMakeVisible
TRUE の場合、フレームを表示しアクティブにします。 FALSE の場合、子ウィンドウ以下を非表示にします。
解説
これにより、フレーム ウィンドウのビューが OnInitialUpdate 呼び出しを受け取れるようになります。
また、直前にアクティブなビューがなかったときは、フレーム ウィンドウのプライマリ ビューがアクティブになります。 プライマリ ビューは子ウィンドウ ID として AFX_IDW_PANE_FIRST を持つビューです。 最後に、bMakeVisible が 0 以外のときは、フレーム ウィンドウを表示します。 bMakeVisible が 0 のときは、現在フォーカスを持ち、表示されているフレーム ウィンドウが変更されずに残ります。 [ファイル] メニューの [新規作成] コマンドや [ファイル] メニューの [開く] コマンドのフレームワークの実装を使っているときは、この関数を呼び出す必要はありません。
必要条件
**ヘッダー:**afxwin.h