Files
envi-code/SourceCode/Code2026/SPLDCmd/DxqmDlg.h
T
2026-09-28 15:28:50 +08:00

52 lines
1.0 KiB
C++

#if !defined(AFX_DXQMDLG_H__3C18706E_B9DA_4255_8079_24459D24A9D3__INCLUDED_)
#define AFX_DXQMDLG_H__3C18706E_B9DA_4255_8079_24459D24A9D3__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif
#include "resource.h"
class CDxqmDlg : public CAdUiDialog
{
public:
CDxqmDlg(CWnd* pParent = NULL);
//{{AFX_DATA(CDxqmDlg)
enum { IDD = IDD_DXQMDLG };
CString m_sDistX;
CString m_sDistY;
CString m_sScale;
CString m_sDxf;
CString m_sLayer;
//}}AFX_DATA
void GetXYZ(AcGePoint3d& pt) const;
struct resbuf* GetFilter() const;
//{{AFX_VIRTUAL(CDxqmDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX);
//}}AFX_VIRTUAL
protected:
//{{AFX_MSG(CDxqmDlg)
virtual BOOL OnInitDialog();
virtual void OnOK();
afx_msg void OnRadwgqm();
afx_msg void OnRadsjqm();
afx_msg void OnAdd();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
public:
void SetDlgData();
void GetDlgData();
void SetQmType();
int m_nQmType;
struct resbuf* m_pRb;
};
//{{AFX_INSERT_LOCATION}}
#endif // !defined(AFX_DXQMDLG_H__3C18706E_B9DA_4255_8079_24459D24A9D3__INCLUDED_)