Virtual BOOL OnGetWindowContext ( CFrameWnd ** ppMainFrame, CFrameWnd ** ppDocFrame, LPOLEINPLACEFRAMEINFO lpFrameInfo );
Valore restituito
Diverso da zero in caso di successo; in caso contrario 0.
Parametri
ppMainFrame
Puntatore a un puntatore alla finestra cornice principale.
ppDocFrame
Puntatore a un puntatore alla finestra Struttura documento.
lpFrameInfo
Puntatore a un OLEINPLACEFRAMEINFO struttura che riceverà informazioni finestra cornice.
Osservazioni
Chiamato dal framework quando un elemento viene attivato sul posto. Questa funzione viene utilizzata per recuperare informazioni su finestra padre dell'elemento OLE.
Se il contenitore è un'applicazione MDI, l'implementazione predefinita restituisce un puntatore all'oggetto CMDIFrameWnd di ppMainFrame e un puntatore all'oggetto attivo CMDIChildWnd di ppDocFrame. Se il contenitore è un'applicazione SDI, l'implementazione predefinita restituisce un puntatore all'oggetto CFrameWnd di ppMainFrame e restituisce NULL in ppDocFrame. L'implementazione predefinita riempie anche i membri del lpFrameInfo.
Eseguire l'override di questa funzione solo se l'implementazione predefinita non soddisfa le vostre applicazioni; ad esempio, se l'applicazione dispone di un paradigma di interfaccia utente che si differenzia da SDI o MDI. Questo è un avanzato sottoponibili a override.
Per ulteriori informazioni, vedere IOleInPlaceSite::GetWindowContext e il OLEINPLACEFRAMEINFO struttura nella documentazione di OLE.
COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart