Udostępnij za pośrednictwem


CWinThread::GetMainWnd

Jeżeli aplikacja serwera OLE, należy wywołać funkcję pobrać wskaźnika do aktywnego głównego okna aplikacji, a nie bezpośrednio odnoszące się do m_pMainWnd Członkowskich obiektu aplikacji.

virtual CWnd * GetMainWnd( );

Wartość zwracana

Ta funkcja zwraca wskaźnik do jednego z dwóch rodzajów systemu windows.Jeśli wątek jest częścią serwera OLE i obiekt, który jest aktywny w miejsce wewnątrz kontenera usługi active, funkcja zwraca CWinApp::m_pActiveWnd członek danych z CWinThread obiektu.

Jeśli nie ma żadnego obiektu, który jest aktywny w miejsce wewnątrz kontenera lub aplikacja nie jest serwerem OLE, funkcja zwraca m_pMainWnd Członkowskich danych obiektu wątku.

Uwagi

Dla wątków interfejs użytkownika jest to równoważne bezpośrednio odnoszące się do m_pActiveWnd Członkowskich obiektu aplikacji.

Jeśli aplikacja nie jest serwer OLE, a następnie wywołanie tej funkcji jest równoważne bezpośrednio odnoszące się do m_pMainWnd Członkowskich obiektu aplikacji.

Zastąpienie tej funkcji, aby zmodyfikować zachowanie domyślne.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWinThread

Wykres hierarchii

AfxGetMainWnd