⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 secondary.h

📁 一个完整的数字硬盘录像机系统软件
💻 H
字号:
#ifndef _SECONDARY_H
#define _SECONDARY_H
class CSecondary :public CObject
{
	DECLARE_SERIAL(CSecondary);
// Construction
public:
	CSecondary()
	{
       m_nBindChunnel=-1;
       m_bStates=FALSE;
       m_sSecondaryTxt=_T("");
	   m_nAlarmStop=0;
	   m_nSort=-1;
	   m_nType=0;
	   m_nTmp1=m_nTmp2=m_nTmp3=0;
	   m_sTmp1=m_stmp2=m_sTmp3="";
	};
	~CSecondary()
	{
	};
// Attributes
public:
   int               m_nType;
	int              m_nTmp1,m_nTmp2,m_nTmp3;
	CString          m_sTmp1,m_stmp2,m_sTmp3;
private:
   int               m_nBindChunnel;//报警通道
   BOOL              m_bStates;//FALSE-正常,TRUE-正在报警
   CString           m_sSecondaryTxt;//辅控设备描述
   int               m_nAlarmStop;//0-定时,1-手工,2-跟随录像
   int               m_nStartTicks;
   int               m_nSort;
// Operations
public:
//
   void              StartAlarm();
   void              StopAlarm(BOOL bForce=FALSE);
   void              SetAlarmStop(int nAlarmStop)
   {
       m_nAlarmStop=nAlarmStop;
   }
   void              SetBindChunnel(int nBindChunnel)
   {
       m_nBindChunnel=nBindChunnel;
   }
      void              SetSort(int nSort) 
   {
       m_nSort=nSort;
   };
   void              SetStates(BOOL bStates)
   {	   
      m_bStates=bStates;
   }
   void              SetSecondaryTxt(CString sSecondaryTxt)
   {
      m_sSecondaryTxt=sSecondaryTxt;
   }
   int               GetBindChunnel()
   {
      return m_nBindChunnel;
   }
   BOOL              GetStates()
   {
      return m_bStates; 
   }
   CString           GetSecondaryTxt()
   {
      return m_sSecondaryTxt;
   }
   int               GetAlarmStop()
   {
       return m_nAlarmStop;
   }
   int            GetSort()
   {
      return m_nSort;
   }
   virtual void Serialize(CArchive& ar);

};
typedef CTypedPtrList<CObList, CSecondary*> CSecondaryList;
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -