是这样的:我有一个子窗口,是普通的模式对话框,我现在想在关闭这个对话框的时候同时把父窗口关掉。比如点某个button实现就可以实现结束整个程序的功能。。
不知道这样能不能实现呢??
谢谢赐教^^^
不知道这样能不能实现呢??
谢谢赐教^^^
解决方案 »
- 为什么用VS建立MFC单文档应用程序假如access数据库后。刚建好就编译会有一大堆错
- 写义字符串的问题,请高手帮忙呀
- 关于c++的结构 sizeof 的问题
- 用进程管理器Kill进程时,有没有执行WM_DESTROY消息?
- 谁有 ATL 开发指南(第二版) 书上的源代码
- 为何这两个线程操作同一个数却不会干扰?
- 请问如何获得文档视图上某点的颜色值?
- =======如何隐藏窗口标题栏上的关闭按钮======
- 请问在mfc里 如何调用C# 的DLL啊?
- 有人要DES和3DES加解密源码的吗?
- 帮忙解释下(CAsyncSocketExLayer)
- SOS:用ATL做COM程序,怎样调用里面的ListCtrl控件
void CDgDlg::OnOpenButton()
{
// TODO: Add your control notification handler code here
CChildDlg *pDlg;//CChild is your child class
pDlg = (CChildDlg *) (new CDialog(IDD_CHILD_DIALOG,NULL));
if ( pDlg->DoModal()==IDOK)
OnOK();
}
子窗口的退出按鈕中寫(該按鈕類型為IDOK):
void CChildDlg::OnOK()
{
// TODO: Add extra validation here
CDialog::OnOK();
}
{
// TODO: Add extra validation here
PostQuitMessage(0);
}
Send message和直接调用函数都可以
不过要downcast