#if !defined(AFX_REMOTEALARMIN_H__FA4A0C21_2CBA_453E_9BF1_564BC912EAB8__INCLUDED_) #define AFX_REMOTEALARMIN_H__FA4A0C21_2CBA_453E_9BF1_564BC912EAB8__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // RemoteAlarmIn.h : header file // ///////////////////////////////////////////////////////////////////////////// // CRemoteAlarmIn dialog class CRemoteAlarmIn : public CDialog { // Construction public: CRemoteAlarmIn(CWnd* pParent = NULL); // standard constructor LPNET_DVR_ALARMINCFG m_lpAlarmIn; int m_iChannelnumber; LONG m_lStartChannel; int m_nCopyInTime; DWORD m_dwAlarmInNum; DWORD m_dwAlarmOutNum; void EnableControl(BOOL bEnable); BOOL F_TimeTest(); BOOL F_ShowRecordChan(int nChan); // Dialog Data //{{AFX_DATA(CRemoteAlarmIn) enum { IDD = IDD_DLG_ALARMIN }; CComboBox m_WeekDayCtrl; CComboBox m_CopyTimeCtrl; BOOL m_bHandleType1; BOOL m_bHandleType2; BOOL m_bHandleType3; BOOL m_bHandleType4; BOOL m_bAlarmOut1; BOOL m_bAlarmOut2; BOOL m_bAlarmOut3; BOOL m_bAlarmOut4; BOOL m_bRecordChan1; BOOL m_bRecordChan10; BOOL m_bRecordChan11; BOOL m_bRecordChan12; BOOL m_bRecordChan14; BOOL m_bRecordChan13; BOOL m_bRecordChan15; BOOL m_bRecordChan16; BOOL m_bRecordChan2; BOOL m_bRecordChan3; BOOL m_bRecordChan4; BOOL m_bRecordChan5; BOOL m_bRecordChan6; BOOL m_bRecordChan7; BOOL m_bRecordChan8; BOOL m_bRecordChan9; int m_iHour11; int m_iHour12; int m_iHour21; int m_iHour22; int m_iHour31; int m_iHour32; int m_iHour41; int m_iHour42; int m_iMin11; int m_iMin12; int m_iMin21; int m_iMin22; int m_iMin31; int m_iMin32; int m_iMin41; int m_iMin42; BOOL m_bHandleType5; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CRemoteAlarmIn) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CRemoteAlarmIn) virtual BOOL OnInitDialog(); afx_msg void OnIntimecopy(); afx_msg void OnInexit(); afx_msg void OnInok(); afx_msg void OnIntimeok(); afx_msg void OnSelchangeComboweekday(); afx_msg void OnCheckhandletype4(); virtual void OnCancel(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_REMOTEALARMIN_H__FA4A0C21_2CBA_453E_9BF1_564BC912EAB8__INCLUDED_)