在mfc中 为什么关闭子窗口连带把主窗口关闭了?? 5
我想在弹出子窗口进行一些设置后边关闭子窗口,进而返回主窗口,但为什么在关闭子窗口同时,主窗口一并关闭了都不行我还是在全部重新做谢谢大家了...
我想在弹出子窗口进行一些设置后边关闭子窗口,进而返回主窗口,但为什么在关闭子窗口同时,主窗口一并关闭了
都不行 我还是在全部重新做 谢谢大家了 展开
都不行 我还是在全部重新做 谢谢大家了 展开
2个回答
展开全部
没有特殊设置是不可能的
追问
我是想在点击一个按钮来关闭子窗口,返回主窗口,但主窗口一起关闭了 ,按钮代码如下
void shezhi::Onesc()
{
if(6==MessageBox("确定退出?",NULL,MB_YESNO|MB_ICONWARNING))
{
PostMessage(WM_CLOSE,0,0);
}
}
追答
这句话没问题,我做了一个对话框,按钮一按弹出来另一个对话框,把这句话放里了,只是关闭了子对话框。你可以把PostMessage(WM_CLOSE,0,0);换成CDialog::OnOK();试试,如果还是全关闭的话有可能是别的地方的问题。类似于窗口创建的时候是不是有什么关联的地方。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询