다음을 통해 공유


COleClientItem::OnGetWindowContext

항목이 내부에서 활성화 될 때 프레임 워크에 의해 호출 됩니다.

virtual BOOL OnGetWindowContext( 
   CFrameWnd** ppMainFrame, 
   CFrameWnd** ppDocFrame, 
   LPOLEINPLACEFRAMEINFO lpFrameInfo  
);

매개 변수

  • ppMainFrame
    주 프레임 창에 대 한 포인터에 대 한 포인터입니다.

  • ppDocFrame
    문서 프레임 창에 대 한 포인터에 대 한 포인터입니다.

  • lpFrameInfo
    포인터는 OLEINPLACEFRAMEINFO 구조 프레임 창의 정보를 받게 됩니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

이 함수를 사용 하 여 OLE 항목의 부모 창에 대 한 정보를 검색할 수 있습니다.

MDI 응용 프로그램은 컨테이너인 경우 기본 구현에 대 한 포인터를 반환 된 CMDIFrameWnd 개체에서 ppMainFrame 및 활성에 대 한 포인터 CMDIChildWnd 개체에서 ppDocFrame. SDI 응용 프로그램은 컨테이너인 경우 기본 구현에 대 한 포인터를 반환 된 CFrameWnd 개체에서 ppMainFrame 및 반환 NULL 에서 ppDocFrame. 기본 구현에도 구성원에서 칠 lpFrameInfo.

기본 구현을 응용 프로그램에 적합 하지 않습니다만 하는 경우이 함수를 재정의 합니다. 예를 들어, 응용 프로그램에는 사용자 인터페이스 패러다임 SDI 또는 MDI에서 다른 경우. 이 고급 재정의 합니다.

자세한 내용은 IOleInPlaceSite::GetWindowContextOLEINPLACEFRAMEINFO 의 구조는 Windows SDK.

요구 사항

헤더: afxole.h

참고 항목

참조

COleClientItem 클래스

계층 구조 차트