COleClientItem::OnGetWindowContext

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

Index