MFC
Class CMultiDocTemplate
CObject
|
+--CCmdTarget
|
+--CDocTemplate
|
+--CMultiDocTemplate
in AFXWIN.H
- class CMultiDocTemplate
- extends CDocTemplate
| Fields inherited from class CDocTemplate |
m_bAutoDelete, m_pAttachedFactory, m_hMenuInPlace, m_hAccelInPlace, m_hMenuEmbedding, m_hAccelEmbedding, m_hMenuInPlaceServer, m_hAccelInPlaceServer, m_nIDResource, m_nIDServerResource, m_nIDEmbeddingResource, m_nIDContainerResource, m_pDocClass, m_pFrameClass, m_pViewClass, m_pOleFrameClass, m_pOleViewClass, m_strDocStrings |
| Fields inherited from class CCmdTarget |
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer |
| Methods inherited from class CDocTemplate |
LoadTemplate, SetContainerInfo, SetServerInfo, GetFirstDocPosition, GetNextDoc, AddDocument, RemoveDocument, GetDocString, CreateOleFrame, MatchDocType, CreateNewDocument, CreateNewFrame, InitialUpdateFrame, SaveAllModified, CloseAllDocuments, OpenDocumentFile, SetDefaultTitle, OnIdle, OnCmdMsg |
| Methods inherited from class CCmdTarget |
GetIDispatch, FromIDispatch, IsResultExpected, EnableAutomation, EnableConnections, BeginWaitCursor, EndWaitCursor, RestoreWaitCursor, EnumOleVerbs, DoOleVerb, OnCmdMsg, OnFinalRelease, IsInvokeAllowed, EnableTypeLib, GetTypeInfoOfGuid, GetDispatchIID, GetTypeInfoCount, GetTypeLibCache, GetTypeLib, GetNotSupported, SetNotSupported, GetRoutingView, GetRoutingFrame, GetRoutingView_, GetRoutingFrame_, GetMessageMap, GetCommandMap, GetDispatchMap, GetConnectionMap, GetInterfaceMap, GetEventSinkMap, EnableAggregation, ExternalDisconnect, GetControllingUnknown, InternalQueryInterface, InternalAddRef, InternalRelease, ExternalQueryInterface, ExternalAddRef, ExternalRelease, GetInterface, QueryAggregates, OnCreateAggregates, GetInterfaceHook, GetStandardProp, SetStandardProp, GetEntryCount, GetDispEntry, MemberIDFromName, GetStackSize, PushStackArgs, CallMemberFunc, OnEvent, GetEventSinkEntry, GetExtraConnectionPoints, GetConnectionHook |
m_docList
protected CPtrList m_docList;
m_hAccelTable
public HACCEL m_hAccelTable;
m_hMenuShared
public HMENU m_hMenuShared;
m_nUntitledCount
protected UINT m_nUntitledCount;
CMultiDocTemplate
public CMultiDocTemplate( UINT nIDResource, CRuntimeClass* pDocClass, CRuntimeClass* pFrameClass, CRuntimeClass* pViewClass );
~CMultiDocTemplate
public virtual ~CMultiDocTemplate();
AddDocument
public virtual void AddDocument( CDocument* pDoc );
GetFirstDocPosition
public virtual POSITION GetFirstDocPosition() const;
GetNextDoc
public virtual CDocument* GetNextDoc( POSITION& rPos ) const;
LoadTemplate
public virtual void LoadTemplate();
OpenDocumentFile
public virtual CDocument* OpenDocumentFile( LPCTSTR lpszPathName, BOOL bMakeVisible = TRUE );
RemoveDocument
public virtual void RemoveDocument( CDocument* pDoc );
SetDefaultTitle
public virtual void SetDefaultTitle( CDocument* pDocument );