#pragma once #include "resource.h" class CUDirDlg : public CDialog { DECLARE_DYNAMIC(CUDirDlg) public: CUDirDlg(CWnd* pParent = NULL); virtual ~CUDirDlg(); enum { IDD = IDD_UDIRDLG }; void SetDir(AcGeVector3d &vtDir) { m_vtDir = vtDir; } double GetRotateAng() { return m_dAng * PI / 180.0; } protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); AcGeVector3d m_vtDir; double m_dAng; afx_msg void OnBnClickedOk(); };