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