DirObject.h 407 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include <afxtempl.h>
  3. #include "BaseObject.h"
  4. class CFileObject;
  5. // CDirObject command target
  6. class CDirObject : public CBaseObject
  7. {
  8. DECLARE_DYNAMIC(CDirObject)
  9. protected:
  10. CTypedPtrArray<CObArray, CDirObject*> m_dirArray;
  11. CTypedPtrArray<CObArray, CFileObject*> m_fileArray;
  12. public:
  13. CDirObject(const CString& dirPath);
  14. virtual ~CDirObject();
  15. virtual ULONGLONG GetSizeOnDisc();
  16. };