Partager via


CWinThread::GetMainWnd

Si votre application est un OLE serveur, appelez la fonction pour récupérer un pointeur vers la fenêtre principale active de l'application au lieu de faire référence directement au membre d' m_pMainWnd de l'objet application.

virtual CWnd * GetMainWnd( );

Valeur de retour

Cette fonction retourne un pointeur vers un des deux types de fenêtres.Si votre thread est extrait d'un OLE serveur et un objet qui est actif sur place à l'intérieur d'un conteneur actif, des retours de cette fonction les données membres de CWinApp::m_pActiveWnd de l'objet d' CWinThread .

S'il n'existe aucun objet qui est actif sur place dans un conteneur ou votre application n'est pas un OLE serveur, des retours de cette fonction les données membres de m_pMainWnd de votre objet thread.

Notes

Pour les threads d'interface utilisateur, cela équivaut à faire référence directement au membre d' m_pActiveWnd de votre objet application.

Si votre application n'est pas un OLE serveur, puis appeler cette fonction est équivalent à faire référence directement au membre d' m_pMainWnd de votre objet application.

Remplacez cette fonction pour modifier le comportement par défaut.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CWinThread

Graphique de la hiérarchie

AfxGetMainWnd