CWinThread::GetMainWnd

virtuelle CWnd * GetMainWnd ( );

Rückgabewert

Diese Funktion gibt einen Zeiger auf eine der zwei Arten von Fenstern. Wenn der Thread in einem OLE-Server ist und verfügt über ein Objekt, das in-Place aktiv innen ein active-Container ist, liefert diese Funktion den CWinApp::m_pActiveWnd -Datenmember des CWinThread -Objekts.

Wenn es kein Objekt, das in-Place aktiv innerhalb eines Containers oder Ihre Anwendung ist kein OLE-Server, diese Funktion gibt den M_pMainWnd -Datenmember des Threadobjekts.

Bemerkungen

Wenn Ihre Anwendung einen OLE-Server ist, rufen Sie diese Funktion einen Zeiger auf das aktive Hauptfenster der Anwendung statt direkt auf die M_pMainWnd Mitglied des Application-Objekts abgerufen. Für Benutzeroberflächenthreads entspricht dies bezieht sich direkt auf das M_pActiveWnd -Mitglied des Application-Objekts.

Wenn Ihre Anwendung kein OLE-Server ist, dann Aufrufen dieser Funktion entspricht direkt auf das M_pMainWnd Mitglied des Application-Objekts.

Überschreiben Sie mit dieser Funktion ändern Sie das Standardverhalten.

CWinThread Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;AfxGetMainWnd

Index