home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class CDocManager

CObject
   |
   +--CDocManager

   in AFXWIN.H

class CDocManager
extends CObject

CDocManager


Field Summary
 static BOOL bStaticInit
          
protected CPtrList m_templateList
          
 static CDocManager* pStaticDocManager
          
 static CPtrList* pStaticList
          
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CDocManager()
          
virtual ~CDocManager()
          
 
Method Summary
 virtual void AddDocTemplate( CDocTemplate* pTemplate )
          
 virtual void CloseAllDocuments( BOOL bEndSession )
          
 virtual BOOL DoPromptFileName( CString& fileName, UINT nIDSTitle, DWORD lFlags, BOOL bOpenFileDialog, CDocTemplate* pTemplate )
          
protected int GetDocumentCount()
          
 virtual POSITION GetFirstDocTemplatePosition() const
          
 virtual CDocTemplate* GetNextDocTemplate( POSITION& pos ) const
          
 virtual int GetOpenDocumentCount()
          
 virtual BOOL OnDDECommand( LPTSTR lpszCommand )
          
 virtual void OnFileNew()
          
 virtual void OnFileOpen()
          
 virtual CDocument* OpenDocumentFile( LPCTSTR lpszFileName )
          
 virtual void RegisterShellFileTypes( BOOL bCompat )
          
 virtual BOOL SaveAllModified()
          
 void UnregisterShellFileTypes()
          
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Field Detail

bStaticInit

public static BOOL bStaticInit;

m_templateList

protected CPtrList m_templateList;

pStaticDocManager

public static CDocManager* pStaticDocManager;

pStaticList

public static CPtrList* pStaticList;


Constructor Detail

CDocManager

public CDocManager();

~CDocManager

public virtual ~CDocManager();


Method Detail

AddDocTemplate

public virtual void AddDocTemplate( CDocTemplate* pTemplate );

CloseAllDocuments

public virtual void CloseAllDocuments( BOOL bEndSession );

DoPromptFileName

public virtual BOOL DoPromptFileName( CString& fileName, UINT nIDSTitle, DWORD lFlags, BOOL bOpenFileDialog, CDocTemplate* pTemplate );

GetDocumentCount

protected int GetDocumentCount();

GetFirstDocTemplatePosition

public virtual POSITION GetFirstDocTemplatePosition() const;

GetNextDocTemplate

public virtual CDocTemplate* GetNextDocTemplate( POSITION& pos ) const;

GetOpenDocumentCount

public virtual int GetOpenDocumentCount();

OnDDECommand

public virtual BOOL OnDDECommand( LPTSTR lpszCommand );

OnFileNew

public virtual void OnFileNew();

OnFileOpen

public virtual void OnFileOpen();

OpenDocumentFile

public virtual CDocument* OpenDocumentFile( LPCTSTR lpszFileName );

RegisterShellFileTypes

public virtual void RegisterShellFileTypes( BOOL bCompat );

SaveAllModified

public virtual BOOL SaveAllModified();

UnregisterShellFileTypes

public void UnregisterShellFileTypes();

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD