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

📄 调试dlg.h

📁 用串口通讯工具
💻 H
字号:
// 调试Dlg.h : header file
//
//{{AFX_INCLUDES()
#include "mscomm.h"

//}}AFX_INCLUDES

#if !defined(AFX_DLG_H__98A0A4BF_BCAC_449E_A11D_48A20E2A3D31__INCLUDED_)
#define AFX_DLG_H__98A0A4BF_BCAC_449E_A11D_48A20E2A3D31__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

/////////////////////////////////////////////////////////////////////////////
// CMyDlg dialog

class CMyDlg : public CDialog
{

// Construction
public:
	CByteArray RecDecData;
	CByteArray SendHexData;
	CByteArray SendCharData;
    CByteArray ThenSendData;
	CByteArray WhenRecData;
	VARIANT variantData;
	COleVariant oleData;
	int m_nOpenPortNum;
	int m_nConverSelect;
	long m_lSendTime;
	bool m_bDataNoError;
	int  m_nWhenRecError;
	int  m_nThenSendError;
	CString m_strWhenRecData;
	CString m_strThenSendData;
	CString m_strCheckBit;
	CString m_strPortParameter;
	CString m_strFilePath;
	CMyDlg(CWnd* pParent = NULL);	// standard constructor
    void PortSettion(void);
	int CheckHexData(CString strInData);
	int  IncludeData(void);
	char ToHexChar(char ch);
	bool PackSendData(void);
	bool SetPortPara(void);
	CString WriteTime(void);
	CString ConverNum(int nNum);
	int PackMutualData(int nSelect,CString strInData);
// Dialog Data
	//{{AFX_DATA(CMyDlg)
	enum { IDD = IDD_MY_DIALOG };
	CEdit	m_edit_Cctrl_disdata;
	CEdit	m_edit_Cctrl_indata;
	CComboBox	m_combo_Cctrl_stopbit;
	CComboBox	m_combo_Cctrl_databit;
	CComboBox	m_combo_Cctrl_rate;
	CComboBox	m_combo_Cctrl_handshake;
	CComboBox	m_combo_Cctrl_port;
	CComboBox	m_combo_Cctrl_converdata;
	CComboBox	m_combo_Cctrl_checkbit;
	BOOL	m_check_clean;
	BOOL	m_check_dis_data;
	BOOL	m_check_dtr;
	BOOL	m_check_open_port;
	BOOL	m_check_rts;
	CString	m_combo_Cstr_checkbit;
	CString	m_combo_Cstr_databit;
	CString	m_combo_Cstr_rate;
	CString	m_combo_Cstr_stopbit;
	CString	m_edit_Cstr_disdata;
	BOOL	m_check_auto_send;
	BOOL	m_check_local_dis;
	BOOL	m_check_send_conver;
	BOOL	m_check_use_answer;
	CString	m_edit_Cstr_indata;
	CString	m_edit_Cstr_sendcircle;
	CString	m_edit_Cstr_thensend;
	CString	m_edit_Cstr_whenrec;
	CMSComm	m_mscomm_Cctrl_com;
	BOOL	m_check_rec_conver;
	//}}AFX_DATA

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

// Implementation
protected:
	HICON m_hIcon;

	// Generated message map functions
	//{{AFX_MSG(CMyDlg)
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	afx_msg void OnButtonCleanNow();
	afx_msg void OnCheckOpenPort();
	afx_msg void OnSelchangeComboSelePort();
	afx_msg void OnOnCommMscomm();
	afx_msg void OnSelchangeComboSeleConverdata();
	afx_msg void OnCheckDtr();
	afx_msg void OnCheckRts();
	afx_msg void OnChangeEditInData();
	afx_msg void OnButton1();
	afx_msg void OnCheckSendConver();
	afx_msg void OnTimer(UINT nIDEvent);
	afx_msg void OnCheckAutoSend();
	afx_msg void OnChangeEditSendCircle();
	afx_msg void OnSelchangeComboSeleRate();
	afx_msg void OnSelchangeComboSeleDatabit();
	afx_msg void OnSelchangeComboSeleStopbit();
	afx_msg void OnSelchangeComboSeleCheckbit();
	afx_msg void OnButtonSaveData();
	afx_msg void OnButtonSendClean();
	afx_msg void OnCheckUseAnswer();
	afx_msg void OnChangeEditWhenRec();
	afx_msg void OnChangeEditThenSend();
	afx_msg void OnButtonview();
	afx_msg void OnKillfocusEditSendCircle();
	afx_msg void OnCheckLocalDis();
	afx_msg void OnWhenrecconver();
	afx_msg void OnCheckRecconver();
	afx_msg void OnButtonThensendclean();
	DECLARE_EVENTSINK_MAP()
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

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

#endif // !defined(AFX_DLG_H__98A0A4BF_BCAC_449E_A11D_48A20E2A3D31__INCLUDED_)

⌨️ 快捷键说明

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