| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #pragma once
- // CDlgRecord 对话框
- class CDlgRecord : public CDialogEx
- {
- DECLARE_DYNAMIC(CDlgRecord)
- public:
- CDlgRecord(CWnd* pParent = nullptr); // 标准构造函数
- virtual ~CDlgRecord();
- // 对话框数据
- //#ifdef AFX_DESIGN_TIME
- enum { IDD = IDD_DIALOG_RECORD };
- //#endif
- BOOL m_bShowCmd_heartbeat;
- int m_nLastItem;
- int m_nLastSubItem;
- CRITICAL_SECTION m_csRecv;
- public:
- void InsertData(CString strIP, int nPort, LPBYTE lpData, int nDataSize);
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
- BOOL OnInitDialog();
-
- DECLARE_MESSAGE_MAP()
- public:
- CListCtrl m_lstRecord;
- afx_msg void OnBnClickedCheckShowHeartbeat();
- afx_msg void OnNMDblclkList(NMHDR* pNMHDR, LRESULT* pResult);
- afx_msg void OnNMRClickList(NMHDR* pNMHDR, LRESULT* pResult);
- afx_msg void OnListClear();
- afx_msg void OnDataCopy();
- afx_msg void OnDataCopyAll();
- };
|