#pragma once #include "resource.h" #include "GsPreviewCtrl.h" #include "DlgBase.h" #include "UIIListCtrl.h" #include "afxcmn.h" class CCTSKDlg : public CBaseDialog { DECLARE_DYNAMIC(CCTSKDlg) public: CCTSKDlg(CWnd* pParent = NULL); virtual ~CCTSKDlg(); enum { IDD = IDD_CTSK_DLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedButton1(); virtual void SetDefaultFnctNode(EWFnctNode &fncNode); virtual void OnViewLButtonDownMsg(); private: // 沿管廊方向内长 float m_fKaiKou_Len; // 管廊断面方向宽 float m_fKaiKou_W; // 距离室内左侧尺寸 float m_fKaiKou_Left; // 房子距离室内左侧尺寸 float m_fTaoShengShi_Left; // 房子横向宽 float m_fTaoShengShi_W; // 房子纵向长 float m_fTaoShengShi_Len; // 房子高度 float m_fTaoShengShi_H; // 墙厚 float m_fTaoShengShi_Thickness; // 扶梯钢管直径 float mm_fFuTi_Dia; // 扶梯宽度 float mm_fFuTi_W; // 扶梯间距 float mm_fFuTi_Spacing; // 扶梯踏脚伸出长度 float mm_fFuTi_OutLen; // 扶梯固入墙纵向深 float mm_fFuTi_Deep; // 扶梯固入墙横向长 float mm_fFuTi_Len; // 屋顶楼板厚度 float mm_fRoof_Thickness; // 出口进横向位置 float mm_fChuKouJing_HengXiang; // 出口井纵向位置 float mm_fChuKouJing_ZhongXiang; // 出口井高度 float mm_fChuKouJing_H; // 出口进盖板长和宽 float mm_fChuKouJing_LenW; // 出口井盖板槽深 float mm_fChuKouJing_Deep; public: float m_fX; float m_fW1; int m_nDirPos; CImageList m_ImageList; CUIIListCtrl m_wndRoomCheckList; double m_dRoomW; };