Files
envi-code/SourceCode/Code2026/PipelineCmd/JSCDlg.h
T

51 lines
957 B
C++
Raw Normal View History

2026-10-04 00:04:20 +08:00
#pragma once
2026-09-28 15:28:50 +08:00
#include "resource.h"
class JSCDlg : public CDialog
{
DECLARE_DYNAMIC(JSCDlg)
public:
JSCDlg(CWnd* pParent = NULL);
virtual ~JSCDlg();
enum { IDD = IDD_JSC_DLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
virtual BOOL OnInitDialog();
DECLARE_MESSAGE_MAP()
afx_msg void OnBnClickedOk();
afx_msg void OnBnClickedRadio1();
afx_msg void OnBnClickedRadio2();
afx_msg void OnBnClickedRadio4();
public:
2026-10-04 00:04:20 +08:00
// 截面高
2026-09-28 15:28:50 +08:00
double m_dH;
2026-10-04 00:04:20 +08:00
// 截面厚
2026-09-28 15:28:50 +08:00
double m_dT;
2026-10-04 00:04:20 +08:00
// 截面宽
2026-09-28 15:28:50 +08:00
double m_dW;
2026-10-04 00:04:20 +08:00
// 堰深
2026-09-28 15:28:50 +08:00
double m_dWeirH;
2026-10-04 00:04:20 +08:00
// 堰间距
2026-09-28 15:28:50 +08:00
double m_dWeirSp;
2026-10-04 00:04:20 +08:00
// 堰类型
2026-09-28 15:28:50 +08:00
int m_bCircle;
2026-10-04 00:04:20 +08:00
// 如为三角堰,m_dData为三角角度。如为圆孔 m_dData为孔径
2026-09-28 15:28:50 +08:00
double m_dData;
2026-10-04 00:04:20 +08:00
// "角度" 或 "孔径"
2026-09-28 15:28:50 +08:00
CString m_sDataName;
2026-10-04 00:04:20 +08:00
// "度" 或 "毫米"
2026-09-28 15:28:50 +08:00
CString m_sDataUnit;
2026-10-04 00:04:20 +08:00
// 头部预留距离
2026-09-28 15:28:50 +08:00
double m_dHeadSp;
2026-10-04 00:04:20 +08:00
// 尾部预留距离
2026-09-28 15:28:50 +08:00
double m_dTailSp;
public:
void enableUI(int nEanble);
static void Start();
};