编写过程简单:附代码
void CMyDlg::OnButton1()
{
// TODO: Add your control notification handler code here
double H, L, r, A, C;
CString str;
((CEdit *)(GetDlgItem(IDC_EDIT1)))->GetWindowText(str); //拱高
H = atof(str);
((CEdit *)(GetDlgItem(IDC_EDIT2)))->GetWindowText(str); //弦长
L = atof(str);
if(H<=0 || L<=0)
{
AfxMessageBox("拱高,或弦长数值输入错误!!");
return;
}
((CStatic *)(GetDlgItem(IDC_STATIC1)))->SetWindowText("0.0"); //0.0
((CStatic *)(GetDlgItem(IDC_STATIC2)))->SetWindowText("0.0"); //0.0
((CStatic *)(GetDlgItem(IDC_STATIC3)))->SetWindowText("0.0"); //0.0