#ifndef COPTION_3D_SURFACEDLG_H_20190718 #define COPTION_3D_SURFACEDLG_H_20190718 #include "afxwin.h" #pragma once // COption3DSurfaceDlg 对话框 enum EN_CABLE_DIRECTION_TYPE { EN_CABLE_DIRECTION_X = 1, EN_CABLE_DIRECTION_Y = 2, EN_CABLE_DIRECTION_Z = 4 }; class COption3DSurfaceDlg : public CDialog { DECLARE_DYNAMIC(COption3DSurfaceDlg) public: static COption3DSurfaceDlg* GetInstance(); // 对话框数据 virtual BOOL OnInitDialog(); enum { IDD = IDD_DIALOG_OPTION_3D_SURFACE }; afx_msg void OnBnClickedBtnAddOneSurface(); EN_CABLE_DIRECTION_TYPE GetCableDirectionType() { return m_eCableDirection; } protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 //生成对应的坐标 void generatedCoordinates(STBoreHoleParam stBoreholeParam); DECLARE_MESSAGE_MAP() private: COption3DSurfaceDlg(CWnd* pParent = NULL); // 标准构造函数 virtual ~COption3DSurfaceDlg(); CComboBox m_comCableDirection; EN_CABLE_DIRECTION_TYPE m_eCableDirection; }; #endif