【发布时间】:2010-12-20 00:51:15
【问题描述】:
我有一个 MFC MDI 应用程序,我正在尝试用它实现自动化。我正在尝试创建一个 RemoveDocument。这是怎么做的? OnCloseDocument 导致问题。有这样做的“标准”吗?
【问题讨论】:
标签: com mfc automation ole
我有一个 MFC MDI 应用程序,我正在尝试用它实现自动化。我正在尝试创建一个 RemoveDocument。这是怎么做的? OnCloseDocument 导致问题。有这样做的“标准”吗?
【问题讨论】:
标签: com mfc automation ole
您可以只向文档的框架发送 WM_CLOSE 消息。
编辑:您可以尝试将其发送到文档视图。您可以通过调用获取指向给定文档的所有视图:
POSITION pos = pDoc->GetFirstViewPosition();
while( pos != NULL )
{
CView* pView = GetNextView( pos );
}
我“认为”应该可以解决问题...
【讨论】: