// New.cpp : implementation file // #include "stdafx.h" #include "bd11.h" #include "New.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // New dialog New::New(CWnd* pParent /*=NULL*/) : CDialog(New::IDD, pParent) { //{{AFX_DATA_INIT(New) m_Edit2 = _T(""); m_Edit3 = _T(""); m_Edit4 = _T(""); m_Edit5 = _T(""); m_day = _T(""); m_month = _T(""); m_ed = _T(""); m_year = _T(""); //}}AFX_DATA_INIT } void New::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(New) DDX_Control(pDX, IDC_EDIT6, m_calen); DDX_Text(pDX, IDC_EDIT1, m_Edit2); DDX_Text(pDX, IDC_EDIT2, m_Edit3); DDX_Text(pDX, IDC_EDIT3, m_Edit4); DDX_Text(pDX, IDC_EDIT4, m_Edit5); DDX_CBString(pDX, IDC_COMBO1, m_day); DDX_CBString(pDX, IDC_COMBO2, m_month); DDX_Text(pDX, IDC_EDIT5, m_ed); DDX_CBString(pDX, IDC_COMBO3, m_year); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(New, CDialog) //{{AFX_MSG_MAP(New) ON_EN_CHANGE(IDC_EDIT1, OnChangeEdit1) ON_EN_CHANGE(IDC_EDIT2, OnChangeEdit2) ON_EN_CHANGE(IDC_EDIT3, OnChangeEdit3) ON_EN_CHANGE(IDC_EDIT4, OnChangeEdit4) ON_BN_CLICKED(IDC_BUTTON1, OnButton1) ON_EN_CHANGE(IDC_EDIT5, OnChangeEdit5) ON_CBN_EDITCHANGE(IDC_COMBO2, OnEditchangeCombo2) ON_CBN_EDITCHANGE(IDC_COMBO1, OnEditchangeCombo1) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // New message handlers void New::OnChangeEdit1() { UpdateData(TRUE); } void New::OnChangeEdit2() { UpdateData(TRUE); } void New::OnChangeEdit3() { UpdateData(TRUE); } void New::OnChangeEdit4() { UpdateData(TRUE); } void New::OnOK() { CDialog::OnOK(); } CString getMonth() { int selectedItem = m_month->GetCurSel(); return m_month-> GetItemData(selectedItem); } void New::OnButton1() { } void New::OnChangeEdit5() { UpdateData(TRUE); } void New::OnEditchangeCombo2() { UpdateData(TRUE); } void New::OnEditchangeCombo1() { UpdateData(TRUE); }