#pragma once #include "resource.h" #include "afxwin.h" class CXGBGDlg : public CDialog { DECLARE_DYNAMIC(CXGBGDlg) public: CXGBGDlg(CWnd* pParent = NULL); virtual ~CXGBGDlg(); void SetElevation(int nPos,float fEl){m_nPos = nPos,m_fEl = fEl;} void SetTitle(LPCTSTR pszTitme) {m_sTitle = pszTitme;} enum { IDD = IDD_XGBG_DLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 afx_msg void OnBnClickedOk(); virtual BOOL OnInitDialog(); DECLARE_MESSAGE_MAP() public: int m_nPos; float m_fEl; CString m_sTitle; CStatic m_wndTitle; BOOL m_bHasDownEl; //CStatic m_wndStaDown; CEdit m_wndEditDown; CStatic m_wndStaPDown; double m_dDownPer; // 是否是以高差单位下降 BOOL m_bMeter; afx_msg void OnBnClickedRadio1(); CStatic m_ctrlGroupBox; CButton m_ctrlRadio1; CButton m_ctrlRadio2; };