COleClientItem::OnGetWindowContext
Chamado pela estrutura quando um item é ativado no lugar.
virtual BOOL OnGetWindowContext(
CFrameWnd** ppMainFrame,
CFrameWnd** ppDocFrame,
LPOLEINPLACEFRAMEINFO lpFrameInfo
);
Parâmetros
ppMainFrame
Ponteiro para um ponteiro para a janela do quadro principal.ppDocFrame
Ponteiro para um ponteiro para a janela de quadro do documento.lpFrameInfo
Ponteiro para um OLEINPLACEFRAMEINFO estrutura que receberá informações sobre a janela do quadro.
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário, 0.
Comentários
Esta função é usada para recuperar informações sobre a janela do pai do item OLE.
Se o contêiner é um aplicativo MDI, a implementação padrão retorna um ponteiro para o CMDIFrameWnd objeto ppMainFrame e um ponteiro para o ativo CMDIChildWnd objeto ppDocFrame. Se o contêiner é um aplicativo SDI, a implementação padrão retorna um ponteiro para o CFrameWnd objeto ppMainFrame e retornos NULO in ppDocFrame. A implementação padrão também preenche os membros de lpFrameInfo.
Substituir esta função somente se a implementação padrão não atender seu aplicativo; por exemplo, se seu aplicativo tiver um paradigma de interface do usuário que difere do SDI ou MDI.Esta é uma avançada substituível.
Para obter mais informações, consulte IOleInPlaceSite::GetWindowContext and the OLEINPLACEFRAMEINFO estrutura o Windows SDK.
Requisitos
Cabeçalho: afxole.h