#pragma once #include "resource.h" #include "TextStyleComboBox.h" class CGenerateStakeDlg : public CDialog { DECLARE_DYNAMIC(CGenerateStakeDlg) public: CGenerateStakeDlg(CWnd* pParent = NULL); virtual ~CGenerateStakeDlg(); enum { IDD = IDD_GENERATE_STAKE_DLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); virtual BOOL OnInitDialog(); DECLARE_MESSAGE_MAP() afx_msg void OnBnClickedOk(); public: CString m_strPrefix; double m_dDistStart; double m_dSpace; double m_dTxtH; CString m_strStyle; double m_dTxtWF; double m_dDistEnd; AcDbObjectId m_idStyle; double m_dStakeL; double m_dStakeW; CTextStyleComboBox m_ctrlStyleCombo; // 桩号生成位置(左右中) int m_nPositonOfStake; // 阅读方向 上到下,下到上 0-1 int m_nReaderDir; };