COleClientItem::OnGetWindowContext
Wywołana w ramach elementu jest uaktywniany w miejscu.
virtual BOOL OnGetWindowContext(
CFrameWnd** ppMainFrame,
CFrameWnd** ppDocFrame,
LPOLEINPLACEFRAMEINFO lpFrameInfo
);
Parametry
ppMainFrame
Wskaźnik do wskaźnika w oknie głównym ramki.ppDocFrame
Wskaźnik do wskaźnika do okna dokumentu w ramce.lpFrameInfo
Wskaźnik do OLEINPLACEFRAMEINFO strukturę, która otrzyma ramki okna informacje.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.
Uwagi
Ta funkcja służy do pobierania informacji o element OLE okno nadrzędne.
Jeśli kontener jest aplikacją MDI, domyślna implementacja zwraca wskaźnik do CMDIFrameWnd obiekt w ppMainFrame i wskaźnik do aktywnego CMDIChildWnd obiekt w ppDocFrame.Jeśli kontener jest aplikacją SDI, domyślna implementacja zwraca wskaźnik do CFrameWnd obiekt w ppMainFrame i zwraca NULL w ppDocFrame.Domyślna implementacja wypełnia członków lpFrameInfo.
Zastąpienie tej funkcji tylko wtedy, gdy domyślna implementacja nie odpowiadają aplikacji; na przykład, jeśli aplikacja ma paradygmat interfejsu użytkownika, który różni się od SDI lub MDI.Jest to zaawansowane NotOverridable.
Aby uzyskać więcej informacji, zobacz IOleInPlaceSite::GetWindowContext i OLEINPLACEFRAMEINFO struktury w Windows SDK.
Wymagania
Nagłówek: afxole.h