#include "stdafx.h" #include "JcxcXgpdDLG.h" IMPLEMENT_DYNAMIC(CJcxcXgpdDLG, CDialog) CJcxcXgpdDLG::CJcxcXgpdDLG(CWnd* pParent /*=NULL*/) : CDialog(CJcxcXgpdDLG::IDD, pParent) , m_fL(0) , m_fH(0) , m_fW1(0) , m_fW2(0) { } CJcxcXgpdDLG::~CJcxcXgpdDLG() { } void CJcxcXgpdDLG::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT1, m_fL); DDV_MinMaxFloat(pDX, m_fL, 0.1f, 500000.f); DDX_Text(pDX, IDC_EDIT3, m_fH); DDV_MinMaxFloat(pDX, m_fH, 0.1f, 500000.f); DDX_Text(pDX, IDC_EDIT4, m_fW1); DDV_MinMaxFloat(pDX, m_fW1, 0.1f, 500000.f); DDX_Text(pDX, IDC_EDIT5, m_fW2); DDV_MinMaxFloat(pDX, m_fW2, 0.1f, 500000.f); } BOOL CJcxcXgpdDLG::OnInitDialog() { CDialog::OnInitDialog(); UpdateData(FALSE); return TRUE; } BEGIN_MESSAGE_MAP(CJcxcXgpdDLG, CDialog) ON_BN_CLICKED(IDOK, &CJcxcXgpdDLG::OnBnClickedOk) END_MESSAGE_MAP() void CJcxcXgpdDLG::OnBnClickedOk() { UpdateData(TRUE); CDialog::OnOK(); }