#pragma once #include "stdafx.h" #include "MBUploadFileInfo.h" /************************************************************************/ /* tile¿Ø¼þ£¬ÉÏ´«¹ÜÀíÆ÷ */ /************************************************************************/ class AFX_EXT_CLASS CMBTileUploadMgr { public: CMBTileUploadMgr(void); ~CMBTileUploadMgr(void); private: CCriticalSection m_cs; // ±£»¤ÒÔϵıäÁ¿ CMBUploadFileAutoPtrVector m_vectorTransInfo; // ÉÏ´«Îļþ¶ÓÁÐ public: int GetCount(); // »ñµÃÊý¾Ý CMBUploadFileInfo *GetUploadFileInfo( int nIndex ); // ²éÕÒ bool AddUploadFileInfo(CAutoRefPtr &pUploadFileInfo); // Ìí¼ÓÊý¾Ý CMBUploadFileInfo *GetUploadFileInfo( CString strID ); // ²éÕÒ bool RemoveAllTUploadFileInfo(); // ÒÆ³ý bool RemoveUploadFileInfo( CString strID ); // ÒÆ³ý //bool RemoveFinishUploadFile( ); // ÒÆ³ýÍê³ÉµÄÎļþ };