#pragma once #include "stdafx.h" #include "MBAbstBaseObj.h" class CMBBaseAppObj; // m_strID typedef map CMBBaseAppObjMap; typedef vector CMBBaseAppObjVector; /************************************************************************/ /* ϵͳÐÅÏ¢»ùÀà */ /************************************************************************/ class AFX_EXT_CLASS CMBBaseAppObj : public CMBAbstBaseObj { DECLARE_DYNAMIC(CMBBaseAppObj) public: CMBBaseAppObj(void); ~CMBBaseAppObj(void); public: enum{ APP_UNIT = 1, // µ¥Î»Ó¦Óà APP_DEPART = 2, // ²¿ÃÅÓ¦Óà APP_PSN = 3, // ¸öÈËÓ¦Óà APP_NOTICE = 4, // ֪ͨ APP_HOME = 5, // Ê×Ò³ APP_SHARE = 6, // ¹²Ïí APP_INBOX = 7, // ÊÕ¼þÏä APP_OUTBOX = 8, // ·¢¼þÏä APP_VAULT = 9, // Êý¾Ý²Ö¿â APP_NONE // none }; public: // ×Ô¶¨ÒåÊôÐÔ£¨¸¨ÖúÓã© int m_nFakeType; // αÔìÀàÐÍ£¬ÓÃÀ´Çø·Ö APP_UNIT£¬APP_DEPART£¬APP_PSN == bool m_bUnfold; public: CString m_strID; // ϵͳӦÓõÄid CString m_strName; // ϵͳӦÓõÄÃû³Æ CString m_strDefCode; // ¶¨ÒåÂë CString m_strBkColor; // ±³¾°É« CString m_strOrder; // ÅÅÐò CString m_strFolder; // ¹¦Äܵã·ÖÀà¼Ð CString m_strTxtColor; // Îı¾É« CString m_strFrameType; // ¿ò¼ÜÀàÐÍ CString m_strImgFontStyle; // ×ÖÌåͼƬÀàÐÍ };