CWinThread::GetMainWnd

如果应用程序是OLE服务器,请调用该函数检索指向应用程序的有效的主窗口而不是直接引用应用程序对象的 m_pMainWnd 成员。

virtual CWnd * GetMainWnd( );

返回值

此函数返回指针到窗口中的两种类型之一。 如果您的线程是OLE服务器的一部分且具有是一个有效的容器内部的就地活动状态的对象,此函数返回 CWinThread 对象的 CWinApp::m_pActiveWnd 数据成员。

如果不是在容器或应用程序中的就地活动状态的对象不是OLE服务器,此函数返回您的线程对象的 m_pMainWnd 数据成员。

备注

对于用户界面线程,这与直接引用您的应用程序对象的 m_pActiveWnd 成员是等效的。

如果应用程序不是OLE服务器,则调用此函数与直接引用您的应用程序对象的 m_pMainWnd 成员是等效的。

重写此函数修改默认行为。

要求

Header: afxwin.h

请参见

参考

CWinThread选件类

层次结构图

AfxGetMainWnd