// TgtLocCalibrateDlg.cpp : 实现文件 // #include "stdafx.h" #include "TgtLocCalibrateDlg.h" #include "afxdialogex.h" // CTgtLocCalibrateDlg 对话框 IMPLEMENT_DYNAMIC(CTgtLocCalibrateDlg, CDialogEx) CTgtLocCalibrateDlg::CTgtLocCalibrateDlg(CWnd* pParent /*=NULL*/) : CDialogEx(CTgtLocCalibrateDlg::IDD, pParent) , m_dCalibrateLon(0) , m_dCalibrateLat(0) { } CTgtLocCalibrateDlg::~CTgtLocCalibrateDlg() { } void CTgtLocCalibrateDlg::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT_CALIBRATE_LON, m_dCalibrateLon); DDV_MinMaxDouble(pDX, m_dCalibrateLon, -180, 180); DDX_Text(pDX, IDC_EDIT_CALIBRATE_LAT, m_dCalibrateLat); DDV_MinMaxDouble(pDX, m_dCalibrateLat, -90, 90); } BEGIN_MESSAGE_MAP(CTgtLocCalibrateDlg, CDialogEx) ON_BN_CLICKED(IDOK, &CTgtLocCalibrateDlg::OnBnClickedOk) END_MESSAGE_MAP() // CTgtLocCalibrateDlg 消息处理程序 void CTgtLocCalibrateDlg::OnBnClickedOk() { // 获取输入数据 UpdateData(); // TODO: 在此添加控件通知处理程序代码 CDialogEx::OnOK(); } double CTgtLocCalibrateDlg::GetCalibrateLon() { return m_dCalibrateLon; } double CTgtLocCalibrateDlg::GetCalibrateLat() { return m_dCalibrateLat; }