使用soui开发的mbc,只支持windows版本
w1146869587
2022-01-24 4905e2e7537d507f218e8e9595485e09d9f3a2b4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#pragma once
#include "stdafx.h" 
#include "MBAbstBaseObj.h"
#include "MBBaseCustomObj.h"
  
class CMBBaseCabinetObj;
// m_strID
typedef map<CString, CMBBaseCabinetObj*> CMBBaseCabinetObjMap; 
typedef vector<CMBBaseCabinetObj *>      CMBBaseCabinetObjVector;
/************************************************************************/
/*  Îĵµ¹ñ»ù±¾¶ÔÏó                                                       */
/************************************************************************/
class AFX_EXT_CLASS CMBBaseCabinetObj
    : public  CMBAbstBaseObj,public CMBBaseCustomObj
{
    DECLARE_DYNAMIC(CMBBaseCabinetObj)
public:
    CMBBaseCabinetObj(void);
    ~CMBBaseCabinetObj(void); 
public: 
    enum{
        CABINET_NONE = 0,        // none
        CABINET_UNIT = 1,        // µ¥Î»Îĵµ¹ñ
        CABINET_DEPART = 2,      // ²¿ÃÅÎĵµ¹ñ
        CABINET_PSN = 3,         // ¸öÈËÎĹñµµ
        CABINET_PSN_Recyclebin = 4,   // ¸öÈËÎĹñµµ»ØÊÕÕ¾    
        CABINET_Recyclebin = 5   // »ØÊÕÕ¾        
    }; 
public: // ×Ô¶¨ÒåÊôÐÔ£¨¸¨ÖúÓã©
    int                 m_nFakeType;       // Î±ÔìÀàÐÍ£¬ÓÃÀ´Çø·Ö µ¥Î»Îĵµ¹ñ£¬²¿ÃÅÎĵµ¹ñ==
    bool             m_bLoadCatalog;   // ÊÇ·ñ¼ÓÔØÄ¿Â¼ 
public: 
    CString             m_strID;           // Îĵµ¹ñµÄid
    CString             m_strName;           // Îĵµ¹ñÃû³Æ 
    CString             m_strAdminLogin;   // ¹ÜÀíÕߵǼÃû
    CString             m_strAdminName;    // ¹ÜÀíÕßÃû³Æ
    CString             m_strRecycleAdminLogin; // »ØÊÕÕ¾¹ÜÀíÕßÃû³Æ
    CString             m_strRecycleAdminName; // »ØÊÕÕ¾¹ÜÀíÕßÃû³Æ
    CString          m_strFileSFlag;    // Îļþ·þÎñ±êʶ  
    CString             m_strPermit;       // È¨ÏÞ  
    CString             m_strImgFontStyle; // ×ÖÌå·ç¸ñ
    int                 m_nSubCount;        // ×ÓÎļþÊý 
    CString             m_strStatus;       // ×´Ì¬
    CString             m_strOrder;        // ÅÅÐò
    CString             m_strCapacity;     // ÈÝÁ¿    
    CString             m_strHasAce;       // È¨ÏÞ 
    CString             m_strArchiveAdmin; // ¹éµµ¹ÜÀíÕß 
    CString             m_strBkColor;      // ±³¾°ÑÕÉ« 
    CString          m_strIsUnit;       // µ¥Î»»òÕß²¿ÃÅÎĵµ¹ñ 
};