52 lines
897 B
C++
52 lines
897 B
C++
#pragma once
|
|
#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:
|
|
// 截面高
|
|
double m_dH;
|
|
// 截面厚
|
|
double m_dT;
|
|
// 截面宽
|
|
double m_dW;
|
|
// 堰深
|
|
double m_dWeirH;
|
|
// 堰间距
|
|
double m_dWeirSp;
|
|
// 堰类型
|
|
int m_bCircle;
|
|
// 如为三角堰,m_dData为三角角度。如为圆孔 m_dData为孔径
|
|
double m_dData;
|
|
// "角度" 或 "孔径"
|
|
CString m_sDataName;
|
|
// "度" 或 "毫米"
|
|
CString m_sDataUnit;
|
|
// 头部预留距离
|
|
double m_dHeadSp;
|
|
// 尾部预留距离
|
|
double m_dTailSp;
|
|
|
|
public:
|
|
void enableUI(int nEanble);
|
|
static void Start();
|
|
};
|