#if !defined(AFX_MUTLTPLACETREEDLG_H__927A303E_7FBE_430B_91C1_B2E834374885__INCLUDED_) #define AFX_MUTLTPLACETREEDLG_H__927A303E_7FBE_430B_91C1_B2E834374885__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif #include "Resource.h" // 成片布树对话框类 class CMultPlaceTreeDlg : public CModelessDialog { public: CMultPlaceTreeDlg(CWnd* pParent = NULL); virtual ~CMultPlaceTreeDlg(); //{{AFX_DATA(CMultPlaceTreeDlg) enum { IDD = IDD_DLG_MUTIPLACETREE }; static BOOL m_bSameDis; // 固定间距 static BOOL m_bSameRad; // 固定半径 static int m_iTreeType; // 树形 CString m_csDisMax; // 树间距最小值编辑框数据 CString m_csDisMin; // 树间距最大值编辑框数据 CString m_csRadMax; // 树半径最小值编辑框数据 CString m_csRadMin; // 树半径最大值编辑框数据 //}}AFX_DATA static double m_dRadMin; // 用户输入数据记忆 static double m_dRadMax; static double m_dDisMin; static double m_dDisMax; CImageDC m_imgPreview; // 幻灯片预览的DC public: double GetDisMax() const; double GetDisMin() const; double GetRadMax() const; double GetRadMin() const; //{{AFX_VIRTUAL(CMultPlaceTreeDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); virtual BOOL OnInitDialog(); //}}AFX_VIRTUAL protected: //{{AFX_MSG(CMultPlaceTreeDlg) afx_msg void OnChkSamedis(); afx_msg void OnChkSamerad(); afx_msg void OnRadioTree(); afx_msg void OnPaint(); afx_msg void OnKillfocusRadMin(); afx_msg void OnKillfocusRadMax(); afx_msg void OnKillfocusDisMin(); afx_msg void OnKillfocusDisMax(); //}}AFX_MSG private: // 设置幻灯片 void SetPicture(); // 根据需求修改编辑框中数据的显示格式 CString GetFormatData(double dData); DECLARE_MESSAGE_MAP() }; #endif