次の方法で共有


CFrameWnd::InitialUpdateFrame

**[作成]**の新しいフレームを作成した後 IntitialUpdateFrame を呼び出します。

void InitialUpdateFrame(
   CDocument* pDoc,
   BOOL bMakeVisible 
);

パラメーター

  • pDoc
    フレーム ウィンドウが関連付けられているドキュメントへのポインター。NULL の場合もあります。

  • bMakeVisible
    フレームが表示され、アクティブにする必要があることを **[真]**が、示します。FALSEが、子孫参照できるようにする。

解説

これにより、そのフレーム ウィンドウにすべてのビューは OnInitialUpdate の呼び出しを受信します。

事前にアクティブなビューがない場合は、フレーム ウィンドウの主なビューがアクティブになります。主要なビューは AFX_IDW_PANE_FIRSTの子の ID のビューです。最後に、フレーム ウィンドウは bMakeVisible がゼロ以外の値に応じて表示されます。bMakeVisible が 0 の場合、フレーム ウィンドウの現在のフォーカスと表示状態は変更されません。フレームワークのファイルの実装を使用すると、新しいファイルのオープンこの関数を呼び出す必要はありません。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CFrameWnd クラス

階層図

CView::OnInitialUpdate

CFrameWnd::SetActiveView

CDocTemplate::CreateNewFrame