使用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
#pragma once
#include "stdafx.h" 
#include "MBAbstBaseObj.h"
#include  "MBBaseCustomObj.h"
 
class CMBBaseCatalogObj;
// m_strID
typedef map<CString, CMBBaseCatalogObj*> CMBBaseCatalogObjMap; 
typedef vector<CMBBaseCatalogObj *>      CMBBaseCatalogObjVector;
/************************************************************************/
/*  »ù±¾Ä¿Â¼¶ÔÏó                                                       */
/************************************************************************/
class AFX_EXT_CLASS CMBBaseCatalogObj 
    : public CMBAbstBaseObj,public CMBBaseCustomObj
{
    DECLARE_DYNAMIC(CMBBaseCatalogObj)
public:
    CMBBaseCatalogObj(void);
    ~CMBBaseCatalogObj(void); 
public: // ×Ô¶¨ÒåÊôÐÔ
    bool             m_bLoadCatalog;    
public: 
    CString          m_strID;          // Ä¿Â¼µÄid
    CString          m_strName;        // Ä¿Â¼Ãû³Æ 
    CString             m_strMasterID;       // ¹ÜÀíÔ±µÇ¼Ãû
    CString             m_strMasterName;   // ¹ÜÀíÔ±Ãû³Æ
    CString             m_strPermit;     // ¶ÔÓ¦µÄȨÏÞÖµ
    CString             m_strListType;   // ÁÐ±í·½Ê½
    CString             m_strOrder;      // ÏÔʾ˳ÐòºÅ
    int                 m_nSubCount;     // ×ÓĿ¼ÊýÁ¿
    int                 m_nFileCount;    // ÎļþÊýÁ¿
    CString             m_strDtCreate;   // ´´½¨Ê±¼ä 
    CString             m_strHasAce;     // ÊÇ·ñÓÐȨÏÞ¿ØÖÆ    
    CString             m_strGlobalEdit; // È«¾Ö±à¼­    
    
    CString             m_strCatalogPath;// Ä¿Â¼ËùÔڵķ¾¶
};