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

📄 remotechannelconfig.h

📁 SDK DVR/DVS HIKVISION
💻 H
字号:
#if !defined(AFX_REMOTECHANNELCONFIG_H__72AA24AD_8942_43B0_92E9_50123F687AE3__INCLUDED_)
#define AFX_REMOTECHANNELCONFIG_H__72AA24AD_8942_43B0_92E9_50123F687AE3__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// RemoteChannelConfig.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CRemoteChannelConfig dialog

class CRemoteChannelConfig : public CDialog
{
// Construction
public:
	CRemoteChannelConfig(CWnd* pParent = NULL);   // standard constructor
	
	int		m_iChannelnumber;
	LONG	m_lServerID;
	LONG	m_lStartChannel;

	int		m_iServer;
	int		m_nChanSel;
	int		m_nCopyChanNum;
	int		m_nChanNum;
	DWORD	m_dwAlarmOutNum;
	BOOL bSetChannelPara[MAXCHANNUM];
	BOOL bGetChannelPara[MAXCHANNUM];
	NET_DVR_COMPRESSIONCFG m_compressioncfg_new[MAXCHANNUM];
	NET_DVR_COMPRESSIONCFG_EX m_compressioncfg[MAXCHANNUM];
	NET_DVR_RECORD	m_record[MAXCHANNUM];
	NET_DVR_PICCFG_EX	m_piccfg[MAXCHANNUM];

	BOOL	m_bConnectServer;
	
	BOOL GetChanPara(int nIndex);
	void EnableChanname(BOOL bEnable);
	void EnableOsd(BOOL bEnable);
// Dialog Data
	//{{AFX_DATA(CRemoteChannelConfig)
	enum { IDD = IDD_SUBDLG_CHANCFG };
	CComboBox	m_CompressCombo;
	CComboBox	m_BPIntervalCtrl;
	CComboBox	m_PreRecordTime;
	CComboBox	m_DelayCtrl;
	CComboBox	m_OsdType;
	CComboBox	m_OsdAttrib;
	CComboBox	m_CopyChannelCtrl;
	CComboBox	m_ChannelCtrl;
	CComboBox	m_StreamTypeCtrl;
	CComboBox	m_ResolutionCtrl;
	CComboBox	m_ImageQualityCtrl;
	CComboBox	m_BitRateTypeCtrl;
	CComboBox	m_FrameRateCtrl;
	CComboBox	m_BitRateCtrl;
	CString	m_ChannelName;
	BOOL	m_bOsd;
	BOOL	m_bRecord;
	BOOL	m_bHide;
	int		m_channame_x;
	int		m_channame_y;
	BOOL	m_bChanname;
	BOOL	m_bDispWeek;
	int		m_osd_y;
	int		m_osd_x;
	BOOL	m_bMotion;
	BOOL	m_bHideAlarm;
	int		m_BitRate;
	BOOL	m_bAlarmOut1;
	BOOL	m_bAlarmOut2;
	BOOL	m_bAlarmOut4;
	BOOL	m_bHandleType1;
	BOOL	m_bHandleType2;
	BOOL	m_bHandleType3;
	BOOL	m_bHandleType4;
	BOOL	m_bVideoLost;
	BOOL	m_bAlarmOut3;
	short	m_FrameI;
	BOOL	m_bEventEffect;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CRemoteChannelConfig)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CRemoteChannelConfig)
	virtual BOOL OnInitDialog();
	afx_msg void OnButchancopy();
	afx_msg void OnButmotion();
	afx_msg void OnButrecord();
	afx_msg void OnChkrecord();
	afx_msg void OnButhide();
	afx_msg void OnChkhidearea();
	afx_msg void OnChkosd();
	afx_msg void OnChkchanname();
	afx_msg void OnSelchangeComchan();
	afx_msg void OnSelchangeCombocopychan();
	afx_msg void OnChancfgok();
	afx_msg void OnChancfgexit();
	virtual void OnCancel();
	virtual void OnOK();
	afx_msg void OnChkmotion();
	afx_msg void OnChkhidealarm();
	afx_msg void OnButhidealarm();
	afx_msg void OnSelchangeCombobitrate();
	afx_msg void OnChkvideolost();
	afx_msg void OnButvilost();
	afx_msg void OnSelchangeComboframerate();
	afx_msg void OnSelchangeCombocompress();
	afx_msg void OnSavepara();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_REMOTECHANNELCONFIG_H__72AA24AD_8942_43B0_92E9_50123F687AE3__INCLUDED_)

⌨️ 快捷键说明

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