#pragma once #include "resource.h" #include "GsPreviewCtrl.h" #include "DlgBase.h" #include "afxcmn.h" #include "UIIListCtrl.h" class CKTFKDlg : public CBaseDialog { DECLARE_DYNAMIC(CKTFKDlg) public: CKTFKDlg(CWnd* pParent = NULL); virtual ~CKTFKDlg(); enum { IDD = IDD_KTFKDLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); virtual void SetDefaultFnctNode(EWFnctNode &fncNode); afx_msg void OnBnClickedOk(); public: afx_msg void OnBnClickedButton1(); private: // 通风口纵向长 float m_fL1; // 通风口横向宽 float m_fL2; // 最左侧通风口左室定位尺寸 float m_fL3; // 其它通风口左室定位尺寸 float m_fL4; // 安全门型号 CString m_sDoorNum; // 安全门生产厂家 CString m_sDoorFactory; // 百叶窗总宽 float m_fWin_W; // 百叶窗总高 float m_fWin_H; // 防火墙厚度 float m_fFireWall_Thickness; // 防火墙安全门宽 float m_fFireWall_Door_W; // 防火墙安全门高 float m_fFireWall_Door_H; // 安全门距左位置 float m_fFireWall_Door_Pos; // 房子左室内定位尺寸 float m_fFangZi_Size; // 房子墙厚 float m_fFangZi_Thickness; // 房子横向室内宽度 float m_fFangZi_HengXiang_W; // 房子低向室内高度 float m_fFangZi_DiXiang_H; // 房子高向室内高度 float m_fFangZi_GaoXiang_H; // 房子纵向室内内宽度 float m_fFangZi_ZhongXiang_W; //房子通风口宽度 float m_fLWin; // 扶梯钢管直径 float m_fFuTi_D; // 扶梯宽度 float m_fFuTi_W; // 扶梯间距 float m_fFuTi_Spacing; // 扶梯踏脚伸出长度 float m_fFuTi_Out_Len; // 扶梯固入墙纵向深 float m_fFuTi_Wall_Deep; // 扶梯固入墙横向长 float m_fFuTi_Wall_Len; public: // 是否添加防火墙 BOOL m_bAddFireWall; // 防火墙是否添加通风口 BOOL m_bFireWallAddTongFengKou; float m_fX; int m_nDirPos; CImageList m_ImageList; CUIIListCtrl m_wndRoomCheckList; };