// MyDialog.cpp : implementation file // #include "stdafx.h" #include "Kursovoy.h" #include "MyDialog.h" // MyDialog dialog IMPLEMENT_DYNAMIC(MyDialog, CDialog) MyDialog::MyDialog(CWnd* pParent /*=NULL*/) : CDialog(MyDialog::IDD, pParent) { } MyDialog::~MyDialog() { } void MyDialog::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_EDIT1, edit_1); DDX_Control(pDX, IDC_BUTTON1, buttom_1); DDX_Control(pDX, IDC_EDIT4, edit_4); } BEGIN_MESSAGE_MAP(MyDialog, CDialog) ON_EN_CHANGE(IDC_EDIT1, &MyDialog::OnEnChangeEdit1) ON_BN_CLICKED(IDC_BUTTON1, &MyDialog::OnBnClickedButton1) END_MESSAGE_MAP() // MyDialog message handlers void MyDialog::OnEnChangeEdit1() { // TODO: If this is a RICHEDIT control, the control will not // send this notification unless you override the CDialog::OnInitDialog() // function and call CRichEditCtrl().SetEventMask() // with the ENM_CHANGE flag ORed into the mask. // TODO: Add your control notification handler code here CString buf; this->edit_1.GetWindowText(buf); } BOOL MyDialog::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here CString buf; this->edit_1.SetWindowText(buf); //Устанавливаем значение в поле для ввода return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } void MyDialog::OnBnClickedButton1() { // TODO: Add your control notification handler code here }