Sdílet prostřednictvím


Vytváření nových dokumentů, Windows a zobrazení

Následující údaje poskytnout přehled procesu vytváření dokumentů, zobrazení a rám okna.Další články, které se soustředí na zúčastněných objekty obsahují další podrobnosti.

Po dokončení tohoto procesu spolupracující objekty neexistují a ukládat odkazy na sebe.Následující obrázky ukazují pořadí, ve kterém jsou vytvořeny objekty.Pořadí lze podle obrázku z obrázku.

Pořadí vytváření dokladu

Sekvence vytvoření dokumentu

Pořadí vytváření rámeček okna

Sekvence vytvoření okna rámce

Při vytváření zobrazení posloupnosti

Sekvence vytvoření zobrazení

Informace o způsobu rámci inicializuje nový dokument, zobrazení a objekty v rámci okna, viz třídy CDocument, CView, CFrameWnd, CMDIFrameWnd, a CMDIChildWnd v referenční knihovny MFC.Viz také Technická poznámka 22, což vysvětluje další procesy vytvoření a inicializace pod jeho diskuse rámci standardní příkazy pro New a Otevřít položky na soubor nabídce.

Inicializace vlastní doplnění těchto tříd

Předchozí údaje také navrhnout body, ve kterých můžete přepsat funkce členů inicializovat objekty aplikace.Přepsání OnInitialUpdate v zobrazení třídy je nejvhodnější místo inicializovat zobrazení.OnInitialUpdate Ihned po rámeček okna a zobrazit v rámci okna je připojena k jeho dokumentu dojde k volání.Například posouvání zobrazení je zobrazení (odvozené z CScrollView namísto CView), byste měli nastavit velikost zobrazení na základě velikosti dokumentu v vaše OnInitialUpdate potlačit.(Tento proces je popsán v popisu třídy CScrollView.) Můžete přepsat CDocument funkce členů OnNewDocument a OnOpenDocument poskytovat specifické inicializace dokumentu.Obvykle je nutné přepsat i od dokumentu lze vytvořit dvěma způsoby.

Ve většině případů by měl zavolat přepsat vaše verze základní třídy.Další informace naleznete v tématu funkce pojmenovaná členů tříd CDocument, CView, CFrameWnd, a CWinApp v referenční knihovny MFC.

Viz také

Koncepty

Šablony a proces vytváření dokumentu nebo zobrazení dokumentu

Vytvoření šablony dokumentu

Vytvoření dokumentu nebo zobrazení

Vztahy mezi objekty MFC