关于对话框DoModal的问题!!! 我要DoModal一个对话框,因为要用它来做一个循环处理,所以DoModal后把这个对话框传给一个线程函数,由线程函数在调用这个对话框的一个方法,对话框是出现了,但是它没有做任何操作,什么原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 模式对话框DoModal之后,窗口已经不存在,也就不能再调用它的方法了...如果是对控件进行的操作,运行时应该会引发断言:ASSERT(::IsWindow(m_hWnd)); 例如:void CTestDlg::OnBnClickedOk(){ // TODO: 在此添加控件通知处理程序代码 CNewDlg* pDlg; pDlg->Create(IDD_DIALOG1); pDlg->ShowWindow(SW_SHOW); …… pDlg->Func1(); ……// OnOK();} unicode下也可使用char吗,要不要都写成TCHAR* MFC,自定义的Create出错 Cstring 和 char*[] 的区别 自绘按钮 UpdateWindow()?? 为什么用ODBC调一个Update的存储过程出现异常(Function sequence error),该怎样解决? CSocket派生类使用出错,请教 MFC项目中多字节字符集和unicode的Cstring有什么区别? 关于继承的顺序问题 高手求救,dll里面创建无模态对框框的诡异问题 一个简单的多线程程式,帮我看看!!怎么不正常运行?? 请问如何在原有基础上再添加一个串口呢?
也就不能再调用它的方法了...如果是对控件进行的操作,运行时应该会引
发断言:
ASSERT(::IsWindow(m_hWnd));
void CTestDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
CNewDlg* pDlg;
pDlg->Create(IDD_DIALOG1);
pDlg->ShowWindow(SW_SHOW);
……
pDlg->Func1();
……
// OnOK();
}