#pragma once #include "resource.h" #include "GsPreviewCtrl.h" #include "afxcmn.h" #include "DlgBase.h" class CSDYCDlg : public CBaseDialog { DECLARE_DYNAMIC(CSDYCDlg) public: CSDYCDlg(CWnd* pParent = NULL); virtual ~CSDYCDlg(); enum { IDD = IDD_SDYC_DLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); virtual void SetDefaultFnctNode(EWFnctNode &fncNode); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedButton1(); afx_msg void OnBnClickedBtadd(); afx_msg void OnBnClickedBtremove(); void InitLstCtrl(); void RefreshLstCtrl(); private: // 内口宽 float m_fKouW; // 内顶宽 float m_fDingW; // 内顶高 float m_fDingH; // 引出口凸起角度 float m_fAngle; // 开孔列表 CListCtrl m_LstCtrl; public: int m_nFlag; };