DoModal()==IDOK后,怎么还能调用对话框类的成员函数? 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 呀我头0k 2013-11-10 · 超过76用户采纳过TA的回答 知道答主 回答量:145 采纳率:75% 帮助的人:73.9万 我也去答题访问个人页 关注 展开全部 同意psusong(我心飞扬) saucer(思归) ( ) 在这段代码里: CMyDialog dlg; if(dlg.DoModal()==IDOK){CString str= dlg.GetString(); AfxMessageBox(str);} 只有返回后dlg对象才被析构、销毁。而窗体在DoModal返回后就被销毁了。 不要把窗体和C++对象搞混了。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2008-08-03 dlg.DoModal()==IDOk? 193 2014-04-28 DoModal() 7 2014-12-14 DoModal()不是成员函数 1 2010-12-11 在C++的MFC中如何在用DoModal()调用另外一个窗口... 15 2011-01-05 IDOK==dlg.DoModal()书中有大量这种代码?啥... 11 2014-12-29 MFC对话框调用domodal返回的问题。 2010-10-22 mfc中domodal()的使用出错问题 7 更多类似问题 > 为你推荐: