1. 程式人生 > >MFC入門操作 --- 簡易計算器製作

MFC入門操作 --- 簡易計算器製作

void CMFC入門Dlg::OnBnClickedButton1()
{
	// TODO:  在此新增控制元件通知處理程式程式碼
	UpdateData(true);//從控制元件獲得資料賦給變數
	m_edit3 = m_edit1 + m_edit2;
	UpdateData(false);//輸出變數的值到控制元件
}


void CMFC入門Dlg::OnBnClickedButton2()
{
	// TODO:  在此新增控制元件通知處理程式程式碼
	UpdateData(true);
	m_edit3 = m_edit1 - m_edit2;
	UpdateData(false);
}


void CMFC入門Dlg::OnBnClickedButton3()
{
	// TODO:  在此新增控制元件通知處理程式程式碼
	UpdateData(true);
	m_edit3 = m_edit1*m_edit2;
	UpdateData(false);
}


void CMFC入門Dlg::OnBnClickedButton4()
{
	// TODO:  在此新增控制元件通知處理程式程式碼
	UpdateData(true);
	if (m_edit2 == 0)
	{
		MessageBox(_T("除數不能為0"));
		return;
	}
	m_edit3 = m_edit1 / m_edit2;
	UpdateData(false);
}


void CMFC入門Dlg::OnBnClickedButton7()
{
	// TODO:  在此新增控制元件通知處理程式程式碼
	m_edit1 = 0;
	m_edit2 = 0;
	m_edit3 = 0;
	UpdateData(false);
	GotoDlgCtrl((CEdit*)GetDlgItem(IDC_EDIT1));//設定焦點在第一個編輯框
}