3个edit设为
IDC_EDIT1
IDC_EDIT2
IDC_EDIT3在BUTTON的消息相应函数中
void CYourClass::OnButton1()
{
    int iEdit1 = 0;
    int iEdit2 = 0;
    int iEdit3 = 0;
    CString str;      CWnd* pWnd = GetDlgItem(IDC_EDIT1);
    pWnd->GetWindowText(str);
    iEdit1 = atoi( (LPCTSTR)str );    pWnd = GetDlgItem(IDC_EDIT2);
    pWnd->GetWindowText(str);
    iEdit2 = atoi( (LPCTSTR)str);    iEdit3 = iEdit1 + iEdit2;
    pWnd = GetDlgItem(IDC_EDIT3);
    str.Format("%d", iEdit3);
    pWnd->SetWindowText(str);
}

解决方案 »

  1.   

    ctrl+w,在向导中设置3个edit的varible类型为int,变量名为m_a,m_b,m_c ,然后在ONButton中加入以下代码:
    updatedata(TRUE);//把你输入的值赋给变量m_a,m_b;
    m_c=m_a+m_b;
    UpdateData(FALSE);//把算得的第三个值(即和)显示在edit中;
      

  2.   

    如何使窗体最大化为不激活?youridea 提问.
    [email protected]