MFC 获取,设置编辑框的值

来源:互联网 发布:新西兰有什么特产知乎 编辑:程序博客网 时间:2024/05/05 00:28
/*int num1,num2,num3;char ch1[10],ch2[10],ch3[10];GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10);GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,10);num1=atoi(ch1);num2=atoi(ch2);num3=num1+num2;itoa(num3,ch3,10);GetDlgItem(IDC_EDIT3)->SetWindowText(ch3);*//*int num1,num2,num3;char ch1[10],ch2[10],ch3[10];GetDlgItemText(IDC_EDIT1,ch1,10);GetDlgItemText(IDC_EDIT2,ch2,10);num1=atoi(ch1);num2=atoi(ch2);num3=num1+num2;itoa(num3,ch3,10);SetDlgItemText(IDC_EDIT3,ch3);*//*int num1,num2,num3;char ch1[10],ch2[10],ch3[10];num1=GetDlgItemInt(IDC_EDIT1);num2=GetDlgItemInt(IDC_EDIT2);num3=num1+num2;SetDlgItemInt(IDC_EDIT3,num3);*//* 将对话框的值跟变量绑定UpdateData();m_num3=m_num1+m_num2;UpdateData(FALSE);*//*将对话框跟变量绑定int num1,num2,num3;char ch1[10],ch2[10],ch3[10];m_edit1.GetWindowText(ch1,10);m_edit2.GetWindowText(ch2,10);num1=atoi(ch1);num2=atoi(ch2);num3=num1+num2;itoa(num3,ch3,10);m_edit3.SetWindowText(ch3);*//*int num1,num2,num3;char ch1[10],ch2[10],ch3[10];//每一个窗口都有一个保存了窗口句柄的成员w_hWnd//首先获取编辑框窗口对应的C++对象的指针,让后通过该指针//获取窗口句柄,让后给窗口发送消息,缓存在ch1当中::SendMessage(GetDlgItem(IDC_EDIT1)->m_hWnd,WM_GETTEXT,10,(LPARAM) ch1);::SendMessage(m_edit2.m_hWnd,WM_GETTEXT,10,(LPARAM)ch2);num1=atoi(ch1);num2=atoi(ch2);num3=num1+num2;itoa(num3,ch3,10);m_edit3.SendMessage(WM_GETTEXT,0,(LPARAM)ch3);*/int num1,num2,num3;char ch1[10],ch2[10],ch3[10];SendDlgItemMessage(IDC_EDIT1,WM_GETTEXT,10,(LPARAM)ch1);SendDlgItemMessage(IDC_EDIT2,WM_GETTEXT,10,(LPARAM)ch2);num1=atoi(ch1);num2=atoi(ch2);num3=num1+num2;itoa(num3,ch3,10);SendDlgItemMessage(IDC_EDIT3,WM_SETTEXT,0,(LPARAM)ch3);

原创粉丝点击