virtual BOOL OnGetWindowContext ( CFrameWnd ** ppMainFrame, CFrameWnd ** ppDocFrame, LPOLEINPLACEFRAMEINFO lpFrameInfo );
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário 0.
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 estrutura OLEINPLACEFRAMEINFO que vai receber informações de janela de quadro.
Observações
Chamado pela estrutura quando um item é ativado no lugar. Essa 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 objeto CMDIFrameWnd em ppMainFrame e um ponteiro para o objeto CMDIChildWnd ativo em ppDocFrame. Se o contêiner é um aplicativo SDI, a implementação padrão retorna um ponteiro para o objeto CFrameWnd em ppMainFrame e retorna NULL em 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 ajustar a sua aplicação; por exemplo, se seu aplicativo tiver um paradigma de interface do usuário que difere do SDI ou MDI. Este é um avançado substituível.
Para obter mais informações, consulte IOleInPlaceSite:: GetWindowContext e a estrutura de OLEINPLACEFRAMEINFO na documentação do OLE.
Visão geral de COleClientItem |nbsp; Membros de classe | Gráfico de hierarquia