📄 watcherdlg.h
字号:
// WatcherDlg.h : header file
//
#if !defined(AFX_WATCHERDLG_H__E24F83D9_2F45_4BE7_8582_673C1A336D68__INCLUDED_)
#define AFX_WATCHERDLG_H__E24F83D9_2F45_4BE7_8582_673C1A336D68__INCLUDED_
#include "Serial.h"
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
/////////////////////////////////////////////////////////////////////////////
// CWatcherDlg dialog
class CWatcherDlg : public CDialog
{
// Construction
public:
CWatcherDlg(CWnd* pParent = NULL); // standard constructor
CSerial Serial;
BOOL IfComOpen,IfPowerOn,IfTempOn,IfLaserOn,IfDrag;
CString GetTimeString(void);
void OnCancel(void);
void InitialData(void);
void SendCommand(char *);
BOOL GetReceive(char *);
void ExportAsExcel(CString filename,CListCtrl &resultlist);
BOOL GetTemp(void);
char POWERON[9];
char POWEROFF[9];
char TEMPON[9];
char TEMPOFF[9];
char LASERON[9];
char LASEROFF[9];
char SPOTTEMP[9];
char ENVTEMP[9];
char MAXTEMP[9];
char MINTEMP[9];
char AVETEMP[9];
// Dialog Data
//{{AFX_DATA(CWatcherDlg)
enum { IDD = IDD_WATCHER_DIALOG };
CButton m_loop;
CEdit m_steptime;
CListCtrl m_record;
CButton m_once;
CStatic m_laserflag;
CButton m_laser;
CStatic m_tempflag;
CButton m_temp;
CStatic m_powerflag;
CButton m_power;
CButton m_comctr;
CComboBox m_comsel;
CString m_timestr;
CString m_envtemp;
CString m_spottemp;
CString m_samptime;
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CWatcherDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
HICON m_hIcon;
// Generated message map functions
//{{AFX_MSG(CWatcherDlg)
virtual BOOL OnInitDialog();
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnComctr();
afx_msg void OnPower();
afx_msg void OnTemp();
afx_msg void OnLaser();
afx_msg void OnTimer(UINT nIDEvent);
afx_msg void OnLoop();
afx_msg void OnClear();
afx_msg void OnSave();
afx_msg void OnMesureonce();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_WATCHERDLG_H__E24F83D9_2F45_4BE7_8582_673C1A336D68__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -