Sdílet prostřednictvím


Inicializace a čištění dokumentů a zobrazení

Pro inicializaci a čištění po dokumentů a zobrazení se řiďte následujícími pokyny:

  • Rámec MFC inicializuje dokumentů a zobrazení; můžete inicializovat data, která do nich přidat.

  • Rámci vyčistí jako dokumenty a ukončete zobrazení; musí navrátit přidělené haldy z uvnitř funkce členů těchto dokumentů a zobrazení na paměť.

[!POZNÁMKA]

Odvolat tuto inicializace pro celou aplikaci nejlépe v přepsání vaší InitInstance členské funkce třídy CWinApp, a vaše přepsání nejlépe provést vyčištění pro celou aplikaci CWinApp členské funkce ExitInstance.

Životní cyklus dokumentu (a jeho rámeček okna a zobrazení nebo zobrazení) MDI v aplikaci je následující:

  1. Při vytváření dynamických se nazývá konstruktor dokumentu.

  2. Pro každý nový dokument, dokument na OnNewDocument nebo OnOpenDocument se nazývá.

  3. Uživatel pracuje s dokumentem po celou dobu jeho životnosti.Obvykle k tomu dojde, jak uživatel pracuje na data dokumentu pomocí zobrazení, výběr a úpravy dat.Zobrazení předává změny v dokumentu pro skladování a aktualizaci zobrazení.Během této doby může zpracovávat dokumentu a zobrazení příkazů.

  4. Volání rámci DeleteContents odstranit data konkrétního dokumentu.

  5. Se nazývá objekt dokumentu.

Aplikace SDI kroku 1 se provádí po prvním vytvoření dokumentu.Kroky 2 až 4 pak jsou opakovaně provádět při každém otevření nového dokumentu.Nový dokument znovu použije existující objekt dokumentu.Krok 5 nakonec je provedena při ukončení aplikace.

Co chcete vědět více?

Viz také

Koncepty

Zobrazit dokument architektura