CFrameWnd::InitialUpdateFrame
更新 : 2007 年 11 月
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