다음을 통해 공유


AfxGetMainWnd

OLE 서버 응용 프로그램 일 경우 직접 참조 하는 대신 응용 프로그램의 활성 창에 대 한 포인터를 검색 하려면이 함수를 호출을 m_pMainWnd 응용 프로그램 개체의 구성원입니다.

CWnd* AFXAPI AfxGetMainWnd( );

반환 값

내부 개체는 서버에 있는 경우 액티브 컨테이너와이 컨테이너 내부 활성화 되어,이 함수는 현재 위치에서 현재 문서를 포함 하는 프레임 창 개체에 포인터를 반환 합니다.

컨테이너 내에서 현재 위치에서 활성 상태입니다. 개체가 없습니다 또는 OLE 서버 응용 프로그램을 수 없습니다이 함수는 단순히 반환의 m_pMainWnd 응용 프로그램 개체의.

경우 AfxGetMainWnd 라고 위의 규칙에 따라 응용 프로그램의 주 창에서 응용 프로그램의 주 스레드를 반환 합니다.보조 스레드 응용 프로그램에서에서 함수를 호출할 경우 함수 호출 스레드와 관련 된 주 창을 반환 합니다.

설명

응용 프로그램은 OLE 서버가 아닌 경우이 함수를 호출 하는 직접 참조 하는 것과 m_pMainWnd 응용 프로그램 개체의 구성원입니다.

예제

//The following line send a WM_CLOSE message 
//   to the Application's main window. This will cause the
//   Application to exit.
AfxGetMainWnd()->PostMessage(WM_CLOSE, 0, 0);

요구 사항

헤더: afxwin.h

참고 항목

참조

CWinThread::m_pMainWnd

개념

MFC 매크로 전역