Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

81 lines
1.6 KiB
C++

#include "stdafx.h"
#include "GDFWDlg.h"
IMPLEMENT_DYNAMIC(CGDFWDlg, CDialog)
CGDFWDlg::CGDFWDlg(CWnd* pParent /*=NULL*/)
: CDialog(CGDFWDlg::IDD, pParent)
, m_dH(3000.0)
, m_dBomEl(-1000.0)
, m_bWall(TRUE)
, m_bBeam(TRUE)
, m_bSlab(TRUE)
, m_bCol(TRUE)
, m_bOpening(TRUE)
, m_bYGT(TRUE)
, m_bStair(TRUE)
, m_bFlume(TRUE)
, m_bRoofX(TRUE)
, m_bGuardBar(TRUE)
, m_bPipesys(FALSE)
, m_bHVACsys(FALSE)
, m_bCableTray(FALSE)
, m_bEqu(FALSE)
, m_bHolder(FALSE)
, m_bOther(FALSE)
{
}
CGDFWDlg::~CGDFWDlg()
{
}
void CGDFWDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, m_dH);
DDX_Text(pDX, IDC_EDIT2, m_dBomEl);
DDX_Check(pDX, IDC_CHECK1, m_bWall);
DDX_Check(pDX, IDC_CHECK3, m_bBeam);
DDX_Check(pDX, IDC_CHECK4, m_bSlab);
DDX_Check(pDX, IDC_CHECK5, m_bCol);
DDX_Check(pDX, IDC_CHECK14,m_bOpening);
DDX_Check(pDX, IDC_CHECK6, m_bYGT);
DDX_Check(pDX, IDC_CHECK11,m_bStair);
DDX_Check(pDX, IDC_CHECK12,m_bFlume);
DDX_Check(pDX, IDC_CHECK13,m_bGuardBar);
DDX_Check(pDX, IDC_CHECK8, m_bPipesys);
DDX_Check(pDX, IDC_CHECK9, m_bHVACsys);
DDX_Check(pDX, IDC_CHECK10,m_bCableTray);
DDX_Check(pDX, IDC_CHECK7, m_bEqu);
DDX_Check(pDX, IDC_CHECK15,m_bHolder);
DDX_Check(pDX, IDC_CHECK16,m_bOther);
DDX_Check(pDX, IDC_CHECK17,m_bRoofX);
}
BEGIN_MESSAGE_MAP(CGDFWDlg, CDialog)
ON_BN_CLICKED(IDOK, &CGDFWDlg::OnBnClickedOk)
END_MESSAGE_MAP()
BOOL CGDFWDlg::OnInitDialog()
{
CDialog::OnInitDialog();
UpdateData(FALSE);
return TRUE;
}
void CGDFWDlg::OnBnClickedOk()
{
UpdateData();
if (m_dH < 300.0)
{
AfxMessageBox(_T("高度范围较小!请输入合理数值(>300)!"));
return;
}
OnOK();
}