#pragma once #include "resource.h" class CHFZDDlg : public CDialog { DECLARE_DYNAMIC(CHFZDDlg) public: CHFZDDlg(CWnd* pParent = NULL); virtual ~CHFZDDlg(); enum { IDD = IDD_HFZD_DLG }; void SetLen(double dLen) { m_dLen = ( (int)(dLen * 1000.0) ) / 1000.0; } int GetSegCount() const { return m_nSegs; } protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); double m_dLen; double m_dSegLen; int m_nSegs; afx_msg void OnEnChangeEdit3(); afx_msg void OnBnClickedOk(); afx_msg void OnEnChangeEdit2(); BOOL m_bEraseArc; };