#pragma once #include "stdafx.h" #include "MBCabinetMgr.h" class CMBAppInfo; // m_strID typedef map CMBAppInfoMap; //typedef list CMBSysAppInfoList; typedef vector CMBAppInfoVector; /************************************************************************/ /* µ¥Î»ÍøÅ̺Ͳ¿ÃÅÍøÅÌÓ¦ÓÃÐÅÏ¢ */ /************************************************************************/ class AFX_EXT_CLASS CMBAppInfo : public CMBBaseAppObj { DECLARE_DYNAMIC(CMBAppInfo) public: CMBAppInfo(); ~CMBAppInfo(); private: CMBCabinetMgr *m_pCabinetMgr; // Îĵµ¹ñ¹ÜÀíÆ÷ //m_pRecycleBinInfo = new CMBPsnRecycleBinInfo(); public: CMBCabinetMgr *GetCabinetMgr(); // µÃµ½Îĵµ¹ñ¹ÜÀíÆ÷ public: virtual void Abst(){}; public: CMBBaseCatalogObj *GetCatalogObj( CString strCabinetID,CString strCatalogID ); // ¶¨Î»µ½Ä¿Â¼¶ÔÏó CMBBaseCabinetObj *GetCabinetObj( CString strCabinetID ); // ¶¨Î»µ½Îĵµ¹ñ¶ÔÏó };