a
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
#ifndef AFX_DIALOG_LOGGING_TEST_MAIN_WND_H_20190807
|
||||
#define AFX_DIALOG_LOGGING_TEST_MAIN_WND_H_20190807
|
||||
#include "afxwin.h"
|
||||
#pragma once
|
||||
|
||||
#define DRAW_BOARDING_TO_BOTTOM_DISTANCE (100) //子窗口(CStatic)到底部窗口的距离
|
||||
|
||||
#define WM_MSG_LOGGING_MEASURING_POINT_DATA (WM_USER+1000) //接受测井数据0xC6指令消息
|
||||
|
||||
class CDialogLoggingTestMainWnd : public CDialog
|
||||
{
|
||||
DECLARE_DYNAMIC(CDialogLoggingTestMainWnd)
|
||||
|
||||
public:
|
||||
CDialogLoggingTestMainWnd(CWnd* pParent = NULL); // 标准构造函数
|
||||
virtual ~CDialogLoggingTestMainWnd();
|
||||
|
||||
// 对话框数据
|
||||
enum { IDD = IDD_DIALOG_LOGGING_TEST_MAIN_WND };
|
||||
|
||||
virtual BOOL OnInitDialog();
|
||||
afx_msg void OnPaint();
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
|
||||
|
||||
DECLARE_MESSAGE_MAP()
|
||||
afx_msg void OnMenuFileOpen();
|
||||
afx_msg void OnMenuFileClose();
|
||||
afx_msg void OnMenuFileSave();
|
||||
afx_msg void OnMenuFileSaveAs();
|
||||
afx_msg void OnMenuExit();
|
||||
afx_msg void OnMenuComSetting();
|
||||
afx_msg void OnMenuCreateTask();
|
||||
afx_msg void OnMenuMeasureParamSetting();
|
||||
afx_msg void OnMenuStartLogging();
|
||||
afx_msg void OnMenuPauseLogging();
|
||||
afx_msg void OnMenuContinueLogging();
|
||||
afx_msg void OnMenuEndLogging();
|
||||
afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
|
||||
afx_msg void OnDestroy();
|
||||
afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt);
|
||||
LRESULT OnMsgLoggingMeasuringPointData(WPARAM wParam, LPARAM lParam);
|
||||
static UINT RecvDataThread(LPVOID lParam);
|
||||
private:
|
||||
CMenu m_Menu;
|
||||
RECT m_rcClientWnd; //客户区窗口大小
|
||||
BOOL m_bIsOpenFile; //保存参数用于判断是否已经打开文件
|
||||
CString m_strComName; //使用串口的名称
|
||||
CSComPort m_comPort; //端口
|
||||
int m_iSeriNo; //发送数据包序列号
|
||||
BOOL m_isDownloadParamSetting;//是否下发测井参数
|
||||
BOOL m_isRecvData; //是否接受下位机上传的数据
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user