#pragma once #include "resource.h" #include "BlkRecsPreviewCtrl.h" class AecMInterfaces; class AecDbEntityBase; class CSBXZDlg : public CDialog { DECLARE_DYNAMIC(CSBXZDlg) public: CSBXZDlg(CWnd* pParent = NULL); virtual ~CSBXZDlg(); enum { IDD = IDD_SBXZ_DLG }; void SetEqu(AecDbEntityBase* pEqu,AecMInterfaces* pMInf){m_pEqu = pEqu;m_pMInf = pMInf;} protected: virtual void DoDataExchange(CDataExchange* pDX); afx_msg void OnBnClickedOk(); afx_msg void OnLbnSelchangeList1(); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); CListBox m_wndListInf1; CBlkRecsPreviewCtrl m_wndPreview; AecDbEntityBase* m_pEqu; AecMInterfaces* m_pMInf; int m_nIndex1; int m_nXYZ; double m_dAngle; BOOL m_bXYZ; };