COleClientItem::OnGetWindowContext

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

반환 값

성공 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

ppMainFrame

주 프레임 창에 대 한 포인터를 포인터。

ppDocFrame

문서 프레임 창에 대 한 포인터를 포인터。

lpFrameInfo

포인터를 OLEINPLACEFRAMEINFO 구조 프레임 창의 정보를 받게 됩니다。

주의

항목 자리에서 활성화 될 때 프레임 워크에서 호출 합니다. 이 함수를 사용 하는 OLE 항목의 부모 창에 대 한 정보 검색。

컨테이너는 MDI 응용 프로그램인 경우 기본 구현은 CMDIFrameWnd 개체에 ppMainFrameppDocFrame에서 현재 CMDIChildWnd 개체에 대 한 포인터를 포인터를 반환 합니다. 컨테이너가 SDI 응용 프로그램 경우 기본 구현은 ppMainFrame CFrameWnd 개체에 포인터를 반환 하 고 ppDocFrameNULL 을 반환 합니다. 기본 구현에서는 lpFrameInfo 의 구성원에도 채웁니다.

이 함수를 재정의 하는 경우에 기본 구현 응용 프로그램; 어울리지 않는 예를 들어, 응용 프로그램에 SDI 또는 MDI에서 다릅니다 사용자 인터페이스 패러다임. 이것은 고급 재정의。

자세한 내용은 참조 IOleInPlaceSite::GetWindowContext OLEINPLACEFRAMEINFO 구조는 OLE 문서。

COleClientItem 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index