MFC中怎么通过messageBox来关闭当前的窗口

MFC中如何通过messageBox来关闭当前的窗口。
MFC中如何通过MessageBox来关闭当前的窗口。

------解决方案--------------------
if(MessageBoox(...)==IDOK)
// do ur job...
SendMessage(窗口句柄,...);
------解决方案--------------------
帮顶。

------解决方案--------------------
是不是类析构的时候出错?
可以把错误信息贴出来看看
------解决方案--------------------
楼主是不是用了多线程,你把关闭主窗口的方法加到那个线程里了,如果不是窗口所在线程的话,那就不能用上述方法实现主窗口的关闭了.