#pragma once
|
#include "stdafx.h"
|
#include "MBDocInfo.h"
|
|
/************************************************************************/
|
/* Îļþ¹ÜÀíÆ÷ */
|
/************************************************************************/
|
class AFX_EXT_CLASS CMBDocMgr
|
: public CMBBaseDocMgr
|
{
|
public:
|
CMBDocMgr(void);
|
~CMBDocMgr(void);
|
public:
|
virtual void Abst(){};
|
public:
|
bool AddDocInfo(CMBDocInfo *pDocInfo); // Ìí¼ÓÊý¾Ý
|
CMBDocInfo* GetDocInfo( CString strID ); // ²éÕÒ
|
bool RemoveAllDocInfo();
|
public:
|
bool ParseXml( CString &strXml,CString &strErrInfo ); // ½âÎöÀ´×Ô¼º·þÎñ¶Ë·µ»ØµÄÐÅÏ¢
|
bool ParseDocListXml( CString &strXml,CString &strErrInfo ); // ½âÎö´Ó·þÎñ¶Ë¹ýÀ´µÄÊý¾Ý
|
bool EmptyMgr(); // Çå¿Õ¹ÜÀíÆ÷
|
bool RelaceDoc( CMBDocInfo *pOldDocInfo,CMBDocInfo *pNewDocInfo ); // Ìæ»»doc
|
};
|
|
|