C++ CMultiDocTemplate中视图/文档/框架的销毁顺序是什么?

C++ CMultiDocTemplate中视图/文档/框架的销毁顺序是什么?,c++,mfc,destructor,C++,Mfc,Destructor,我在一个MDI应用程序中工作,它有一个指向文档框架对象的指针。其他线程正在使用指针调用PostMessage。在关机期间,当帧被破坏时,线程继续尝试向帧发送消息。有人知道MFC的MDI实现中多个文档的销毁顺序吗?是否有一条我应该处理的消息可以使这变得更容易(可能帧在\u WM\u CLOSE上)?如果您的线程只向帧对象发布消息,您可以使用帧的WM\u CLOSE处理程序中的CEvent通知这些线程帧的破坏。 在这种情况下,我不明白你为什么需要知道销毁顺序

我在一个MDI应用程序中工作,它有一个指向文档框架对象的指针。其他线程正在使用指针调用PostMessage。在关机期间,当帧被破坏时,线程继续尝试向帧发送消息。有人知道MFC的MDI实现中多个文档的销毁顺序吗?是否有一条我应该处理的消息可以使这变得更容易(可能帧在\u WM\u CLOSE上)?

如果您的线程只向帧对象发布消息,您可以使用帧的WM\u CLOSE处理程序中的CEvent通知这些线程帧的破坏。 在这种情况下,我不明白你为什么需要知道销毁顺序