// CHXPTDlg.cpp : implementation file // #include "stdafx.h" #include "afxdialogex.h" #include "CHXPTDlg.h" // CHXPTDlg dialog IMPLEMENT_DYNAMIC(CHXPTDlg, CDialog) CHXPTDlg::CHXPTDlg(CWnd* pParent /*=nullptr*/) : CDialog(IDD_HXPT_DIG, pParent) , m_iDistance(0) //, m_iNumber(0) , m_dDistanceEdit(3200) , m_dNumberEdit(5) , m_iDistanceToLine(0) , m_dHXPTZGBG(0) { } CHXPTDlg::~CHXPTDlg() { } void CHXPTDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Radio(pDX, IDC_RADIO_DISTANCE, m_iDistance); //DDX_Radio(pDX, IDC_RADIO_NUMBER, m_iNumber); DDX_Text(pDX, IDC_EDIT_DISTANCE, m_dDistanceEdit); DDX_Text(pDX, IDC_EDIT_NUMBER, m_dNumberEdit); DDX_CBIndex(pDX, IDC_COMBO_DISTANCE_TO_LINE, m_iDistanceToLine); DDX_Text(pDX, IDC_EDIT_HXPT_ZGBG, m_dHXPTZGBG); } BEGIN_MESSAGE_MAP(CHXPTDlg, CDialog) END_MESSAGE_MAP() // CHXPTDlg message handlers BOOL CHXPTDlg::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here UpdateData(FALSE); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }