#include "stdafx.h" #include "CHBLWDlg.h" #include "uihistory.h" // CHBLWDlg dialog IMPLEMENT_DYNAMIC(CHBLWDlg, CDialog) CHBLWDlg::CHBLWDlg(CWnd* pParent /*=NULL*/) : CDialog(IDD_HBLW_DLG, pParent) , m_dTopW(150) , m_dBomW(200) , m_dH(150) , m_dSpace(500) , m_dBomH(200) , m_dt(4) , m_dL(50) , m_dSH(100) , m_sSteelGr(_T("镀锌扁钢冷轧扁钢Q235")) , m_sProvider(_T("天津市鑫宝来钢铁有限公司")) { GET_CACHE(CHBLWDlg , %f%f%f%f%f%f%f%f%s%s , &m_dTopW , &m_dBomW , &m_dH , &m_dSpace , &m_dBomH , &m_dt , &m_dL , &m_dSH , &m_sSteelGr , &m_sProvider); } CHBLWDlg::~CHBLWDlg() { } void CHBLWDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT1, m_dTopW); DDX_Text(pDX, IDC_EDIT2, m_dBomW); DDX_Text(pDX, IDC_EDIT3, m_dH); DDX_Text(pDX, IDC_EDIT8, m_dSpace); DDX_Text(pDX, IDC_EDIT10, m_dBomH); DDX_Text(pDX, IDC_EDIT4, m_dt); DDX_Text(pDX, IDC_EDIT5, m_dL); DDX_Text(pDX, IDC_EDIT7, m_dSH); DDX_Text(pDX, IDC_EDIT6, m_sSteelGr); DDX_Text(pDX, IDC_EDIT9, m_sProvider); } BEGIN_MESSAGE_MAP(CHBLWDlg, CDialog) ON_BN_CLICKED(IDOK, &CHBLWDlg::OnBnClickedOk) END_MESSAGE_MAP() void CHBLWDlg::OnBnClickedOk() { UpdateData(); SET_CACHE(CHBLWDlg , %f%f%f%f%f%f%f%f%s%s , m_dTopW , m_dBomW , m_dH , m_dSpace , m_dBomH , m_dt , m_dL , m_dSH , m_sSteelGr , m_sProvider ); CDialog::OnOK(); } BOOL CHBLWDlg::OnInitDialog() { CDialog::OnInitDialog(); UpdateData(FALSE); return TRUE; }