#ifndef COPTION_3D_BOREHOLEDLG_H_20190718 #define COPTION_3D_BOREHOLEDLG_H_20190718 #pragma once #include "CtrlProtocolDef.h" #define WM_NOTIFY_TAB_CHANGE WM_USER+666 // COption3DBoreholeDlg 对话框 class COption3DBoreholeDlg : public CDialog { DECLARE_DYNAMIC(COption3DBoreholeDlg) public: static COption3DBoreholeDlg* GetInstance(); virtual BOOL OnInitDialog(); float GetMaxWellDepth() { return m_fWellMaxDepth; } // 对话框数据 enum { IDD = IDD_DIALOG_OPTION_3D_BOREHOLE }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 DECLARE_MESSAGE_MAP() afx_msg void OnBnClickedBtnAddOneBorehole(); //生成对应的坐标 void generatedCoordinates(STBoreHoleParam stBoreholeParam); private: COption3DBoreholeDlg(CWnd* pParent = NULL); // 标准构造函数 virtual ~COption3DBoreholeDlg(); float m_fWellMaxDepth; //孔的最大深度 }; #endif