AfxGetMainWnd

AfxGetMainWnd

CWnd* AfxGetMainWnd( );
返回值:
如果伺服器具有一個可以在容器內現場激活的對象,並且這個容器是活動的,則這個函式返回一個指向包含這個現場活動文檔的框架視窗對象指針
如果沒有可以在容器內現場激活的對象,或者你的應用程式不是一個OLE伺服器,這個函式僅返回你的應用程式對象的m_pMainWnd。
如果AfxGetMainWnd被應用程式主執行緒調用,它根據以上規則返回應用程式的主視窗。如果該函式被應用程式的次執行緒調用,該函式返回與引起該調用執行緒連線的主視窗。
說明:
如果你的應用程式是一個OLE伺服器,應該調用這個函式以獲得應用程式的活動主視窗指針,而不是直接引用應用程式對象的m_pMainWnd成員。
如果你的應用程式不是OLE伺服器,那么調用這個函式與直接引用應用程式對象的m_pMainWnd成員是等價的。

相關詞條

相關搜尋

熱門詞條

聯絡我們