请大家帮助解决对话框里控件获取文本的问题
//////////////////////////////////////////////////////////////////////////
// 在调用完DoModal之后,程序就不会往下执行了。除非Dialog销毁。
// 而在Dialog销毁之后,你再去获取它的文本框控件,当然会出错了。
// 所以,你这行代码不应该加在这儿,应该加在消息处理中给CTestDlg添加一个WM_CREATE消息响应函数,然后把你的代码放入其中即可。例如:
程序代码:int CInputDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CDialog::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
CString str;
this->GetDlgItemText(IDC_EDIT1,str);
MessageBox(str);
return 0;
}







