CMultiDocTemplate中View / Doc / Frame的破坏顺序是什么?

时间:2009-07-07 18:14:12

标签: c++ mfc destructor

我正在使用MDI应用程序,该应用程序具有指向文档框架对象的指针。其他线程使用指针调用PostMessage。在关闭期间,线程继续尝试在帧被破坏时将消息发布到帧。有谁知道MFC的MDI实现中多个文档的销毁顺序?是否有我应该处理的消息会使这更容易(也许帧的ON_WM_CLOSE)?

1 个答案:

答案 0 :(得分:0)

如果你的线程只向框架对象发布消息,你可以通过在框架的WM_CLOSE处理程序中使用CEvent来通知这些线程有关框架的破坏。 在那种情况下,我不明白为什么你需要知道破坏秩序?