remoteserialconfig.h

来自「SDK DVR/DVS HIKVISION」· C头文件 代码 · 共 94 行

H
94
字号
#if !defined(AFX_REMOTESERIALCONFIG_H__DDD4B2E0_66D2_401D_B895_0C96AE066297__INCLUDED_)
#define AFX_REMOTESERIALCONFIG_H__DDD4B2E0_66D2_401D_B895_0C96AE066297__INCLUDED_

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

/////////////////////////////////////////////////////////////////////////////
// CRemoteSerialConfig dialog

class CRemoteSerialConfig : public CDialog
{
// Construction
public:
	CRemoteSerialConfig(CWnd* pParent = NULL);   // standard constructor
	
	int		m_iChannelnumber;
	LONG	m_lServerID;
	LONG	m_lStartChannel;
	NET_DVR_DECODERCFG	decodercfg[MAXCHANNUM];		//485串口参数
	NET_DVR_RS232CFG	rs232cfg;		//232串口参数设置
	BOOL bGet232Serial;
	BOOL bGet485Serial[MAXCHANNUM];	
	BOOL bSetSerialParams;
	DWORD dwReturned;
	int m_nChanSel;
	int m_nCopyChanNum;
	int m_nChanNum;
	LONG m_lSerial;
	BOOL	m_bConnectServer;
// Dialog Data
	//{{AFX_DATA(CRemoteSerialConfig)
	enum { IDD = IDD_SUBDLG_SERIALCFG };
	CComboBox	m_HBModeCtrl;
	CComboBox	m_PPPModeCtrl;
	CComboBox	m_copy485cfgctrl;
	CComboBox	m_stopbit232;
	CComboBox	m_stopbit485;
	CComboBox	m_operatemode;
	CComboBox	m_flow485;
	CComboBox	m_flow232;
	CComboBox	m_databit485;
	CComboBox	m_databit232;
	CComboBox	m_decodetypectrl;
	CComboBox	m_channelctrl;
	CComboBox	m_checkbit485;
	CComboBox	m_checkbit232;
	CComboBox	m_baud485;
	CComboBox	m_baud232;
	BYTE	m_decodeaddr;
	CString	m_IpMask;
	CString	m_LocalIp;
	CString	m_Psw;
	CString	m_RemoteIp;
	CString	m_Telephone;
	CString	m_UserName;
	BOOL	m_bSjjm;
	BOOL	m_bHuibo;
	CString	m_VerifyPSW;
	//}}AFX_DATA


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

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CRemoteSerialConfig)
	virtual BOOL OnInitDialog();
	afx_msg void On485ok();
	afx_msg void OnBut485copy();
	afx_msg void OnSelchangeCombochannel();
	afx_msg void OnSerialok();
	afx_msg void OnExit();
	virtual void OnCancel();
	virtual void OnOK();
	afx_msg void OnSelchangeOperatemode();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

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

#endif // !defined(AFX_REMOTESERIALCONFIG_H__DDD4B2E0_66D2_401D_B895_0C96AE066297__INCLUDED_)

⌨️ 快捷键说明

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