如果初始化对话框中的操作失败,这时候我不想弹出该对话框,该怎么做?? CMyDialog myDialog;myDialog.Domodal();在myDialog.OnInitDialog()中作了一些初始化操作。如果初始化失败,怎么使对话框不要弹出啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ShowWindow(SW_HIDE);AfxGetMainWnd()->SendMessage(WM_COMMAND,WM_CLOSE,0);ExitProcess(0); ExitProcess(0);是退出整个程序吧?我如果想保留MainFrame窗口,只关掉正在初始化的子窗口怎么办?to beijingshizi:在OnInitDialog()中return false,还是会弹出对话框。 太简单了,你在return false的地方加CDilog::OnOK()不久行了! 可不可以直接sendmessage(WM_DESTROY) sendmessage(WM_DESTROY)不行,CDialog::OnCancel就行了。我笨,竟然没想到:(谢谢大家!! SendMessage(hWnd,WM_CUT,0,0);木有作用 5分散给第一个 强烈建议增加Windows编程版(SDK) 求矩阵运算的VC源代码 有谁能和我详细讲讲"回调函数"嘛? 怎么知道程序的入口在哪里? 如何实现象windows taskbar一样自动隐藏/探出的窗口? 怎么查看内存泄漏的位置啊? 急!对话框调用pSet->Open(pdb, sql)出错! 一个后学者的傻问题——对象的句柄到底是什末?是地址吗?和ID号有何不同?多谢? 如何让CEdit突破64k的限制?Up都有分 PropertySheety上的PropertyPage的切换问题????(高手看过来)
AfxGetMainWnd()->SendMessage(WM_COMMAND,WM_CLOSE,0);
ExitProcess(0);
谢谢大家!!