CWinThread::GetMainWnd

Si la aplicación es un servidor OLE, llame a esta función para recuperar un puntero a la ventana principal activo de la aplicación en lugar directamente de hacer referencia al miembro de m_pMainWnd del objeto application.

virtual CWnd * GetMainWnd( );

Valor devuelto

esta función devuelve un puntero a uno de dos tipos de ventanas. Si el subproceso es parte de un servidor OLE y tiene un objeto que está activo en contexto dentro de un contenedor activo, esta función devuelve el miembro de datos de CWinApp:: m_pActiveWnd del objeto de CWinThread .

Si no hay ningún objeto que está activo en contexto dentro de un contenedor o de la aplicación no es un servidor OLE, esta función devuelve el miembro de datos de m_pMainWnd del objeto de subproceso.

Comentarios

Para subprocesos de interfaz de usuario, esto equivale directamente a hacer referencia al miembro de m_pActiveWnd del objeto application.

Si la aplicación no es un servidor OLE, después llamar a esta función es equivalente directamente a hacer referencia al miembro de m_pMainWnd del objeto application.

invalide esta función para modificar el comportamiento predeterminado.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWinThread Class

Gráfico de jerarquías

AfxGetMainWnd