Condividi tramite


CWinThread::GetMainWnd

Se l'applicazione è un server OLE, chiamare la funzione per recuperare un puntatore alla finestra principale attiva dell'applicazione anziché direttamente il riferimento al membro m_pMainWndoggetto applicazione.

virtual CWnd * GetMainWnd( );

Valore restituito

Questa funzione restituisce un puntatore su uno dei due tipi di finestre.Se il thread fa parte di un server OLE e un oggetto che è attivo sul posto in un contenitore attivo, la funzione restituisce il membro dati CWinApp::m_pActiveWnd dell'oggetto CWinThread.

Se non esiste alcun oggetto che è attivo sul posto all'interno di un contenitore o dell'applicazione non è un server OLE, la funzione restituisce il membro dati m_pMainWnd dell'oggetto thread.

Note

Per i thread dell'interfaccia utente, questo equivale a fare riferimento direttamente al membro m_pActiveWnd dell'applicazione.

Se l'applicazione non è un server OLE, quindi chiamare questa funzione equivale a fare riferimento direttamente al membro m_pMainWnd dell'applicazione.

Eseguire l'override di questa funzione per modificare il comportamento predefinito.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CWinThread

Grafico della gerarchia

AfxGetMainWnd