#include "stdafx.h" #include "SegGradDlg.h" IMPLEMENT_DYNAMIC(CSegGradDlg, CDialog) CSegGradDlg::CSegGradDlg(CWnd* pParent /*=NULL*/) : CDialog(CSegGradDlg::IDD, pParent) , m_dGrad(1.0) , m_nSeg(0) { } CSegGradDlg::~CSegGradDlg() { } void CSegGradDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); CString sGrad(_T("")); sGrad.Format(_T("%.2f"), m_dGrad); m_dGrad = _ttof(sGrad); DDX_Text(pDX, IDC_EDIT1, m_dGrad); DDX_Text(pDX, IDC_EDIT2, m_nSeg); } BEGIN_MESSAGE_MAP(CSegGradDlg, CDialog) ON_BN_CLICKED(IDOK, &CSegGradDlg::OnBnClickedOk) END_MESSAGE_MAP() BOOL CSegGradDlg::OnInitDialog() { CDialog::OnInitDialog(); UpdateData(FALSE); return TRUE; } void CSegGradDlg::OnBnClickedOk() { UpdateData(); OnOK(); }