CDocTemplate
Třída
Abstraktní základní třída, která definuje základní funkce pro šablony dokumentů.
Syntaxe
class CDocTemplate : public CCmdTarget
Členové
Chráněné konstruktory
Název | Popis |
---|---|
CDocTemplate::CDocTemplate |
CDocTemplate Vytvoří objekt. |
Veřejné metody
Název | Popis |
---|---|
CDocTemplate::AddDocument |
Přidá dokument do šablony. |
CDocTemplate::CloseAllDocuments |
Zavře všechny dokumenty přidružené k této šabloně. |
CDocTemplate::CreateNewDocument |
Vytvoří nový dokument. |
CDocTemplate::CreateNewFrame |
Vytvoří nové okno rámečku obsahující dokument a zobrazení. |
CDocTemplate::CreateOleFrame |
Vytvoří okno rámce s podporou OLE. |
CDocTemplate::CreatePreviewFrame |
Vytvoří podřízený rámec použitý pro rich preview. |
CDocTemplate::GetDocString |
Načte řetězec přidružený k typu dokumentu. |
CDocTemplate::GetFirstDocPosition |
Načte pozici prvního dokumentu přidruženého k této šabloně. |
CDocTemplate::GetNextDoc |
Načte dokument a pozici dalšího dokumentu. |
CDocTemplate::InitialUpdateFrame |
Inicializuje okno rámečku a volitelně ho zviditelní. |
CDocTemplate::LoadTemplate |
Načte prostředky pro danou CDocTemplate nebo odvozenou třídu. |
CDocTemplate::MatchDocType |
Určuje míru spolehlivosti shody mezi typem dokumentu a touto šablonou. |
CDocTemplate::OpenDocumentFile |
Otevře soubor určený názvem cesty. |
CDocTemplate::RemoveDocument |
Odebere dokument ze šablony. |
CDocTemplate::SaveAllModified |
Uloží všechny dokumenty přidružené k této šabloně, které byly změněny. |
CDocTemplate::SetContainerInfo |
Určuje prostředky pro kontejnery OLE při úpravě místní položky OLE. |
CDocTemplate::SetDefaultTitle |
Zobrazí výchozí název v záhlaví okna dokumentu. |
CDocTemplate::SetPreviewInfo |
Nastaví obslužnou rutinu náhledu procesu. |
CDocTemplate::SetServerInfo |
Určuje prostředky a třídy při vložení nebo úpravě dokumentu serveru. |
Poznámky
Obvykle vytváříte jednu nebo více šablon dokumentů při implementaci funkce vaší aplikace InitInstance
. Šablona dokumentu definuje vztahy mezi třemi typy tříd:
Třída dokumentu, kterou odvozujete z
CDocument
.Třída zobrazení, která zobrazuje data z třídy dokumentu uvedené výše. Tuto třídu lze odvodit z
CView
,CScrollView
,CFormView
neboCEditView
. (Můžete také použítCEditView
přímo.)Třída okna s rámečkem, která obsahuje zobrazení. Pro jednodokumentové rozhraní (SDI) aplikace odvozujete tuto třídu z
CFrameWnd
. Pro více dokument rozhraní (MDI) aplikace odvození této třídy zCMDIChildWnd
. Pokud nepotřebujete přizpůsobit chování okna rámečku, můžete použítCFrameWnd
neboCMDIChildWnd
přímo bez odvození vlastní třídy.
Aplikace má jednu šablonu dokumentu pro každý typ dokumentu, který podporuje. Pokud vaše aplikace například podporuje tabulky i textové dokumenty, má aplikace dva objekty šablony dokumentu. Každá šablona dokumentu zodpovídá za vytváření a správu všech dokumentů svého typu.
Šablona dokumentu ukládá ukazatele na CRuntimeClass
objekty pro třídy okna dokumentu, zobrazení a rámečku. Tyto CRuntimeClass
objekty jsou určeny při vytváření šablony dokumentu.
Šablona dokumentu obsahuje ID prostředků používaných s typem dokumentu (například nabídky, ikony nebo prostředky tabulky akcelerátorů). Šablona dokumentu obsahuje také řetězce obsahující další informace o jeho typu dokumentu. Patří sem název typu dokumentu (například List) a přípona souboru (například ".xls"). Volitelně může obsahovat další řetězce používané uživatelským rozhraním aplikace, správcem souborů systému Windows a podporou propojování objektů a vkládání (OLE).
Pokud je vaše aplikace kontejner OLE nebo server, šablona dokumentu také definuje ID nabídky použité při místní aktivaci. Pokud je vaše aplikace serverem OLE, šablona dokumentu definuje ID panelu nástrojů a nabídky použité při místní aktivaci. Tyto další prostředky OLE zadáte voláním SetContainerInfo
a SetServerInfo
.
Protože CDocTemplate
je abstraktní třída, nemůžete třídu použít přímo. Typická aplikace používá jednu ze dvou CDocTemplate
odvozených tříd poskytovaných knihovnou tříd Microsoft Foundation: CSingleDocTemplate
, která implementuje rozhraní SDI a CMultiDocTemplate
která implementuje MDI. Další informace o používání šablon dokumentů najdete v těchto třídách.
Pokud vaše aplikace vyžaduje paradigma uživatelského rozhraní, které se zásadně liší od SDI nebo MDI, můžete odvodit vlastní třídu z CDocTemplate
.
Další informace najdete CDocTemplate
v tématu Šablony dokumentů a proces vytváření dokumentů/zobrazení.
Hierarchie dědičnosti
CDocTemplate
Požadavky
Záhlaví: afxwin.h
CDocTemplate::AddDocument
Tato funkce slouží k přidání dokumentu do šablony.
virtual void AddDocument(CDocument* pDoc);
Parametry
pDoc
Ukazatel na dokument, který chcete přidat.
Poznámky
Odvozené třídy CMultiDocTemplate
a CSingleDocTemplate
přepsat tuto funkci. Pokud odvozujete vlastní třídu šablony dokumentu z CDocTemplate
, odvozená třída musí tuto funkci přepsat.
CDocTemplate::CDocTemplate
CDocTemplate
Vytvoří objekt.
CDocTemplate (
UINT nIDResource,
CRuntimeClass* pDocClass,
CRuntimeClass* pFrameClass,
CRuntimeClass* pViewClass);
Parametry
nIDResource
Určuje ID prostředků použitých s typem dokumentu. Může se jednat o nabídku, ikonu, tabulku akcelerátoru a prostředky řetězců.
Prostředek řetězce se skládá z až sedmi podřetězců oddělených znakem \n
( \n
znak je nutný jako držitel místa, pokud není součástí podřetězce, ale koncové \n
znaky nejsou nutné); tyto podřetězce popisují typ dokumentu. Informace o podřetěžcích naleznete v tématu GetDocString
. Tento prostředek řetězce se nachází v souboru prostředků aplikace. Příklad:
// MYCALC.RC
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDR_SHEETTYPE "\nSheet\nWorksheet\nWorksheets (*.myc)\n.myc\n MyCalcSheet\nMyCalc Worksheet"
END
Všimněte si, že řetězec začíná znakem \n
. Důvodem je to, že první podřetězc se nepoužívá pro aplikace MDI, takže není zahrnutý. Tento řetězec můžete upravit pomocí editoru řetězců; Celý řetězec se zobrazí jako jedna položka v Editoru řetězců, nikoli jako sedm samostatných položek.
pDocClass
Odkazuje na CRuntimeClass
objekt třídy dokumentu. Tato třída je -odvozená CDocument
třída, kterou definujete pro reprezentaci dokumentů.
pFrameClass
Odkazuje na CRuntimeClass
objekt třídy okna rámečku. Tato třída může být odvozená CFrameWnd
třída nebo může být CFrameWnd
sama o sobě, pokud chcete výchozí chování pro okno hlavního rámce.
pViewClass
Odkazuje na CRuntimeClass
objekt třídy zobrazení. Tato třída je -odvozená CView
třída, kterou definujete k zobrazení dokumentů.
Poznámky
Tato členová funkce slouží k vytvoření objektu CDocTemplate
. Dynamicky přidělte CDocTemplate
objekt a předejte CWinApp::AddDocTemplate
ho z InitInstance
členské funkce vaší třídy aplikace.
CDocTemplate::CloseAllDocuments
Voláním této členské funkce zavřete všechny otevřené dokumenty.
virtual void CloseAllDocuments(BOOL bEndSession);
Parametry
bEndSession
Nepoužívá se.
Poznámky
Tato členová funkce se obvykle používá jako součást příkazu Ukončení souboru. Výchozí implementace této funkce volá CDocument::DeleteContents
členskou funkci k odstranění dat dokumentu a poté zavře okna rámečku pro všechna zobrazení připojená k dokumentu.
Tuto funkci přepište, pokud chcete, aby uživatel před zavřeným dokumentem provedl speciální zpracování čištění. Pokud například dokument představuje záznam v databázi, můžete tuto funkci přepsat a zavřít databázi.
CDocTemplate::CreateNewDocument
Voláním této členské funkce vytvoříte nový dokument typu přidruženého k této šabloně dokumentu.
virtual CDocument* CreateNewDocument();
Návratová hodnota
Ukazatel na nově vytvořený dokument nebo NULL
pokud dojde k chybě.
CDocTemplate::CreateNewFrame
Vytvoří nové okno rámečku obsahující dokument a zobrazení.
virtual CFrameWnd* CreateNewFrame(
CDocument* pDoc,
CFrameWnd* pOther);
Parametry
pDoc
Dokument, na který má nové okno rámečku odkazovat. Může to být NULL
.
pOther
Okno s rámečkem, na kterém má být nové okno rámečku založeno. Může to být NULL
.
Návratová hodnota
Ukazatel na nově vytvořené okno rámce nebo NULL
pokud dojde k chybě.
Poznámky
CreateNewFrame
CRuntimeClass
používá objekty předané konstruktoru k vytvoření nového okna rámce s připojeným zobrazením a dokumentem. pDoc
Pokud je NULL
parametr , architektura vypíše TRACE
zprávu.
Parametr pOther
se používá k implementaci příkazu Window New. Poskytuje okno rámečku, na kterém se má modelovat nové okno rámce. Nové okno rámečku je obvykle vytvořeno neviditelné. Voláním této funkce vytvoříte okna rámců mimo standardní implementaci architektury File New a File Open.
CDocTemplate::CreateOleFrame
Vytvoří okno rámečku OLE.
CFrameWnd* CreateOleFrame(
CWnd* pParentWnd,
CDocument* pDoc,
BOOL bCreateView);
Parametry
pParentWnd
Ukazatel na nadřazené okno rámce
pDoc
Ukazatel na dokument, na který má nové okno rámečku OLE odkazovat.
bCreateView
Určuje, zda je zobrazení vytvořeno spolu s rámcem.
Návratová hodnota
Ukazatel na okno rámečku v případě úspěchu; jinak NULL
.
Poznámky
Pokud bCreateView
je nula, vytvoří se prázdný rámec.
CDocTemplate::GetDocString
Načte řetězec přidružený k typu dokumentu.
virtual BOOL GetDocString(
CString& rString,
enum DocStringIndex index) const;
Parametry
rString
Odkaz na CString
objekt, který bude obsahovat řetězec při vrácení funkce.
index
Index podřetězce načteného z řetězce, který popisuje typ dokumentu. Tento parametr může mít jednu z následujících hodnot:
CDocTemplate::windowTitle
Název, který se zobrazí v záhlaví okna aplikace (například "Microsoft Excel"). Prezentace pouze v šabloně dokumentu pro aplikace SDI.CDocTemplate::docName
Kořen výchozího názvu dokumentu (například List) Tento kořenový adresář plus číslo se používá pro výchozí název nového dokumentu tohoto typu pokaždé, když uživatel zvolí příkaz Nový z nabídky Soubor (například List1 nebo List2). Pokud není zadáno, použije se jako výchozí hodnota "Bez názvu".CDocTemplate::fileNewName
Název tohoto typu dokumentu Pokud aplikace podporuje více typů dokumentů, zobrazí se tento řetězec v dialogovém okně Nový soubor (například List). Pokud není zadaný, typ dokumentu je nepřístupný pomocí příkazu Nový soubor.CDocTemplate::filterName
Popis typu dokumentu a filtru zástupných znaků odpovídajících dokumentům tohoto typu Tento řetězec se zobrazí v rozevíracím seznamu Seznam souborů typu v dialogovém okně Otevřít soubor (například "Listy (*.xls)"). Pokud není zadaný, typ dokumentu je nepřístupný pomocí příkazu Otevřít soubor.CDocTemplate::filterExt
Rozšíření pro dokumenty tohoto typu (například ".xls"). Pokud není zadaný, typ dokumentu je nepřístupný pomocí příkazu Otevřít soubor.CDocTemplate::regFileTypeId
Identifikátor typu dokumentu, který má být uložen v registrační databázi spravované systémem Windows. Tento řetězec je určený pouze pro interní použití (například "ExcelWorksheet"). Pokud není zadaný, typ dokumentu nelze zaregistrovat ve Správci souborů systému Windows.CDocTemplate::regFileTypeName
Název typu dokumentu, který má být uložen v registrační databázi. Tento řetězec se může zobrazit v dialogových oknech aplikací, které přistupují k registrační databázi (například "List aplikace Microsoft Excel").
Návratová hodnota
Nenulové, pokud byl nalezen zadaný podřetězec; jinak 0.
Poznámky
Voláním této funkce načtete konkrétní podřetězc popisující typ dokumentu. Řetězec obsahující tyto podřetězce je uložen v šabloně dokumentu a je odvozen z řetězce v souboru prostředků aplikace. Architektura volá tuto funkci, aby získala řetězce, které potřebuje pro uživatelské rozhraní aplikace. Pokud jste zadali příponu názvu souboru pro dokumenty vaší aplikace, architektura také volá tuto funkci při přidávání položky do registrační databáze Windows; to umožňuje otevření dokumentů ze Správce souborů systému Windows.
Volání této funkce pouze v případě, že odvozujete vlastní třídu z CDocTemplate
.
CDocTemplate::GetFirstDocPosition
Načte pozici prvního dokumentu přidruženého k této šabloně.
virtual POSITION GetFirstDocPosition() const = 0;
Návratová hodnota
Hodnota POSITION
, kterou lze použít k iteraci v seznamu dokumentů přidružených k této šabloně dokumentu, nebo NULL
pokud je seznam prázdný.
Poznámky
Pomocí této funkce získáte pozici prvního dokumentu v seznamu dokumentů přidružených k této šabloně. POSITION
Hodnotu použijte jako argument k CDocTemplate::GetNextDoc
iteraci v seznamu dokumentů přidružených k šabloně.
CSingleDocTemplate
a CMultiDocTemplate
obě tyto čistě virtuální funkce přepíší. Každá třída, od CDocTemplate
které je odvozena, musí také přepsat tuto funkci.
CDocTemplate::GetNextDoc
Načte prvek seznamu identifikovaný uživatelem rPos
a pak nastaví POSITION
rPos
hodnotu další položky v seznamu.
virtual CDocument* GetNextDoc(POSITION& rPos) const = 0;
Návratová hodnota
Ukazatel na další dokument v seznamu dokumentů přidružených k této šabloně.
Parametry
rPos
Odkaz na POSITION
hodnotu vrácenou předchozím voláním nebo GetFirstDocPosition
GetNextDoc
.
Poznámky
Pokud je načtený prvek poslední v seznamu, pak je nová hodnota rPos
nastavena na NULL
.
Můžete použít GetNextDoc
ve smyčce přesměrování iterace, pokud vytvoříte počáteční pozici s voláním GetFirstDocPosition
.
Je nutné zajistit, aby hodnota POSITION
představovala platnou pozici v seznamu. Pokud je neplatná, pak ladicí verze knihovny tříd Microsoft Foundation asserts.
CDocTemplate::InitialUpdateFrame
Inicializuje okno rámečku a volitelně ho zviditelní.
virtual void InitialUpdateFrame(
CFrameWnd* pFrame,
CDocument* pDoc,
BOOL bMakeVisible = TRUE);
Parametry
pFrame
Okno rámce, které potřebuje počáteční aktualizaci.
pDoc
Dokument, ke kterému je rámeček přidružený. Může to být NULL
.
bMakeVisible
Určuje, zda má být rámeček viditelný a aktivní.
Poznámky
Volání IntitialUpdateFrame
po vytvoření nového rámce s CreateNewFrame
. Volání této funkce způsobí, že zobrazení v tomto okně rámce obdrží jejich OnInitialUpdate
volání. Také pokud nebylo dříve aktivní zobrazení, primární zobrazení okna rámečku je aktivní; primární zobrazení je zobrazení s podřízeným ID AFX_IDW_PANE_FIRST
. Nakonec se okno rámečku zobrazí, pokud bMakeVisible
není nula. Pokud bMakeVisible
je nula, zůstane aktuální fokus a viditelný stav okna rámce beze změny.
Při použití implementace File New a File Open není nutné tuto funkci volat.
CDocTemplate::LoadTemplate
Načte prostředky pro danou CDocTemplate
nebo odvozenou třídu.
virtual void LoadTemplate();
Poznámky
Tato členová funkce je volána architekturou k načtení prostředků pro danou CDocTemplate
nebo odvozenou třídu. Obvykle se volá během sestavování, s výjimkou případů, kdy se šablona konstruuje globálně. V takovém případě je volání LoadTemplate
zpožděné, dokud CWinApp::AddDocTemplate
se nevolá.
CDocTemplate::MatchDocType
Určuje míru spolehlivosti shody mezi typem dokumentu a touto šablonou.
virtual Confidence MatchDocType(
LPCTSTR lpszPathName,
CDocument*& rpDocMatch);
Parametry
lpszPathName
Cesta k souboru, jehož typ se má určit.
rpDocMatch
Ukazatel na dokument, který má přiřazen odpovídající dokument, pokud je soubor určený lpszPathName
již otevřen.
Návratová hodnota
Hodnota z výčtu Confidence
, která je definována takto:
enum Confidence
{
noAttempt,
maybeAttemptForeign,
maybeAttemptNative,
yesAttemptForeign,
yesAttemptNative,
yesAlreadyOpen
};
Poznámky
Pomocí této funkce můžete určit typ šablony dokumentu, který se má použít k otevření souboru. Pokud vaše aplikace podporuje například více typů souborů, můžete pomocí této funkce určit, které dostupné šablony dokumentů jsou pro daný soubor vhodné, voláním MatchDocType
jednotlivých šablon a zvolením šablony podle vrácené hodnoty spolehlivosti.
Pokud je soubor určený lpszPathName
již otevřen, tato funkce vrátí CDocTemplate::yesAlreadyOpen
a zkopíruje objekt souboru CDocument
do objektu na adrese rpDocMatch
.
Pokud soubor není otevřený, ale přípona odpovídá lpszPathName
příponě určené CDocTemplate::filterExt
, vrátí tato funkce CDocTemplate::yesAttemptNative
a nastaví rpDocMatch
hodnotu NULL
. Další informace naleznete v CDocTemplate::filterExt
tématu CDocTemplate::GetDocString
.
Pokud ani jeden z nich není pravdivý, vrátí CDocTemplate::yesAttemptForeign
funkce .
Výchozí implementace nevrací CDocTemplate::maybeAttemptForeign
nebo CDocTemplate::maybeAttemptNative
. Tuto funkci přepište tak, aby implementovaly logiku porovnávání typů odpovídající vaší aplikaci, například pomocí těchto dvou hodnot z výčtu Confidence
.
CDocTemplate::OpenDocumentFile
Otevře soubor určený cestou.
virtual CDocument* OpenDocumentFile(LPCTSTR lpszPathName) = 0;
virtual CDocument* OpenDocumentFile(
LPCTSTR lpszPathName,
BOOL bAddToMRU) = 0;
Parametry
lpszPathName
[v] Ukazatel na cestu k souboru, který obsahuje dokument, který se má otevřít.
bAddToMRU
[v] TRUE
označuje, že dokument je jedním z nejnovějších souborů; FALSE
označuje, že dokument není jedním z nejnovějších souborů.
Návratová hodnota
Ukazatel na dokument, jehož soubor má název lpszPathName
; NULL
v případě neúspěchu.
Poznámky
Otevře soubor, jehož cesta je určena lpszPathName
. Pokud lpszPathName
ano NULL
, vytvoří se nový soubor, který obsahuje dokument typu přidruženého k této šabloně.
CDocTemplate::RemoveDocument
Odebere dokument, na který pDoc
odkazuje, ze seznamu dokumentů přidružených k této šabloně.
virtual void RemoveDocument(CDocument* pDoc);
Parametry
pDoc
Ukazatel na dokument, který chcete odebrat.
Poznámky
Odvozené třídy CMultiDocTemplate
a CSingleDocTemplate
přepsat tuto funkci. Pokud odvozujete vlastní třídu šablony dokumentu z CDocTemplate
, odvozená třída musí tuto funkci přepsat.
CDocTemplate::SaveAllModified
Uloží všechny změněné dokumenty.
virtual BOOL SaveAllModified();
Návratová hodnota
Nenulová hodnota, pokud je úspěšná; jinak 0.
CDocTemplate::SetContainerInfo
Určuje prostředky pro kontejnery OLE při úpravě místní položky OLE.
void SetContainerInfo(UINT nIDOleInPlaceContainer);
Parametry
nIDOleInPlaceContainer
ID prostředků použitých při aktivaci vloženého objektu.
Poznámky
Voláním této funkce nastavíte prostředky, které se mají použít při aktivaci objektu OLE. Tyto prostředky můžou zahrnovat nabídky a tabulky akcelerátorů. Tato funkce se obvykle volá ve CWinApp::InitInstance
funkci vaší aplikace.
Nabídka přidružená nIDOleInPlaceContainer
obsahuje oddělovače, které umožňují sloučení nabídky aktivované místní položky s nabídkou aplikace kontejneru. Další informace o slučování nabídek serveru a kontejneru naleznete v článku Nabídky a prostředky (OLE).
CDocTemplate::SetDefaultTitle
Voláním této funkce načtete výchozí název dokumentu a zobrazíte ho v záhlaví dokumentu.
virtual void SetDefaultTitle(CDocument* pDocument) = 0;
Parametry
pDocument
Ukazatel na dokument, jehož název má být nastaven.
Poznámky
Informace o výchozím názvu naleznete v popisu CDocTemplate::docName
v CDocTemplate::GetDocString
souboru .
CDocTemplate::SetServerInfo
Určuje prostředky a třídy při vložení nebo úpravě dokumentu serveru.
void SetServerInfo(
UINT nIDOleEmbedding,
UINT nIDOleInPlaceServer = 0,
CRuntimeClass* pOleFrameClass = NULL,
CRuntimeClass* pOleViewClass = NULL);
Parametry
nIDOleEmbedding
ID prostředků použitých při otevření vloženého objektu v samostatném okně.
nIDOleInPlaceServer
ID prostředků použitých při aktivaci vloženého objektu.
pOleFrameClass
Ukazatel na CRuntimeClass
strukturu obsahující informace o třídě pro objekt okna rámečku vytvořený při místní aktivaci.
pOleViewClass
Ukazatel na CRuntimeClass
strukturu obsahující informace o třídě pro objekt zobrazení vytvořený při místní aktivaci.
Poznámky
Voláním této členské funkce identifikujte prostředky, které bude serverová aplikace používat, když uživatel požádá o aktivaci vloženého objektu. Tyto prostředky se skládají z nabídek a tabulek akcelerátorů. Tato funkce se obvykle volá v InitInstance
aplikaci.
Nabídka přidružená nIDOleInPlaceServer
k obsahuje oddělovače, které umožňují, aby se nabídka serveru sloučila s nabídkou kontejneru. Další informace o slučování nabídek serveru a kontejneru naleznete v článku Nabídky a prostředky (OLE).
CDocTemplate::CreatePreviewFrame
Vytvoří podřízený rámec použitý pro rich preview.
CFrameWnd* CreatePreviewFrame(
CWnd* pParentWnd,
CDocument* pDoc);
Parametry
pParentWnd
Ukazatel na nadřazené okno (obvykle ho poskytuje prostředí).
pDoc
Ukazatel na objekt dokumentu, jehož obsah se zobrazí v náhledu.
Návratová hodnota
Platný ukazatel na CFrameWnd
objekt nebo hodnotu NULL, pokud se vytvoření nezdaří.
Poznámky
CDocTemplate::SetPreviewInfo
Nastaví obslužnou rutinu náhledu mimo proces.
void SetPreviewInfo(
UINT nIDPreviewFrame,
CRuntimeClass* pPreviewFrameClass = NULL,
CRuntimeClass* pPreviewViewClass = NULL);
Parametry
nIDPreviewFrame
Určuje ID prostředku rámce náhledu.
pPreviewFrameClass
Určuje ukazatel na informační strukturu třídy modulu runtime rámce náhledu.
pPreviewViewClass
Určuje ukazatel na informační strukturu třídy modulu runtime zobrazení náhledu.
Poznámky
Viz také
CCmdTarget
Třída
Graf hierarchie
CSingleDocTemplate
Třída
CMultiDocTemplate
Třída
CDocument
Třída
CView
Třída
CScrollView
Třída
CEditView
Třída
CFormView
Třída
CFrameWnd
Třída
CMDIChildWnd
Třída