#if !defined(AFX_MOUNTROOFDLG_H__D8CE662B_2E54_43CB_855D_5A736E822748__INCLUDED_) #define AFX_MOUNTROOFDLG_H__D8CE662B_2E54_43CB_855D_5A736E822748__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // mountRoofDlg.h : header file // #include "resource.h" class CMountRoofDlg : public CModelessDialog { DECLARE_DYNAMIC(CMountRoofDlg) // Construction public: CMountRoofDlg(CWnd* pParent = NULL); // standard constructor TDbMountRoof *m_pRoof; static int m_nRoofType;//屋顶类型,0:歇山屋顶;1:四坡屋顶;2:人字坡顶;3:攒尖屋顶 // Dialog Data //{{AFX_DATA(CDuanSlopeRoofDlg) enum { IDD = IDD_DIALOG_MOUNTROOF}; static double m_dElevation; static double m_dRoofHeight; static double m_dMountHeight; static double m_dSlopeAngle; static double m_dEavesLength; static double m_dMountLength; CComboBox m_comboType; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CDuanSlopeRoofDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CDuanSlopeRoofDlg) virtual BOOL OnInitDialog(); afx_msg void OnKFEditElevation(); afx_msg void OnKFEditRHeight(); afx_msg void OnKFEditMHeight(); afx_msg void OnKFEditSlopeAngle(); afx_msg void OnKFEditEavesLength(); afx_msg void OnKFEditMountLength(); afx_msg void OnOK(); afx_msg void OnSelChangeType(); afx_msg void OnClose(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; #endif // !defined(AFX_MOUNTROOFDLG_H__D8CE662B_2E54_43CB_855D_5A736E822748__INCLUDED_)