CDocTemplate::InitialUpdateFrame

Initialisiert das Rahmenfenster, und macht es optional sichtbar.

virtual void InitialUpdateFrame(
   CFrameWnd* pFrame,
   CDocument* pDoc,
   BOOL bMakeVisible = TRUE 
);

Parameter

  • pFrame
    Das Rahmenfenster, das das ursprüngliche Update erfordert.

  • pDoc
    Das Dokument, zu dem der Frame zugeordnet werden.Kann NULL.

  • bMakeVisible
    Gibt an, ob die Rahmen sichtbar und aktiv werden sollten.

Hinweise

Rufen Sie IntitialUpdateFrame auf, nachdem Sie neuer Rahmen mit CreateNewFrame erstellt haben.Das Aufrufen dieser Funktion wird die Ansichten in diesem Rahmenfenster, ihre OnInitialUpdate Aufrufe zu empfangen.Wenn es nicht zuvor eine aktive Ansicht hat, wird die primäre Ansicht des Rahmenfensters aktiv gemacht, die primäre Ansicht ist eine Ansicht mit einer untergeordneten ID von AFX_IDW_PANE_FIRST.Schließlich wird das Rahmenfenster sichtbar vorgenommen, wenn bMakeVisible ungleich 0 (null) ist.Wenn bMakeVisible null ist, bleibt der aktuelle Fokus und der sichtbare Zustand des Rahmenfensters unverändert.

Es ist nicht erforderlich, diese Funktion aufzurufen, wenn die Implementierung des Frameworks der Datei neu und der geöffneten Datei verwendet.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDocTemplate-Klasse

Hierarchien-Diagramm

CView::OnInitialUpdate

CFrameWnd::SetActiveView

CDocTemplate::CreateNewFrame