Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

70 lines
1.7 KiB
C++

#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