Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece um canal direto de comunicação entre um objeto in-loco e a janela de quadro mais externa do aplicativo associado e a janela do documento dentro do aplicativo que contém o objeto inserido. A comunicação envolve a tradução de mensagens, o estado da janela de quadro (ativado ou desativado) e o estado da janela do documento (ativado ou desativado). Além disso, ele informa o objeto quando precisa redimensionar suas bordas e gerencia caixas de diálogo de modelagem.
Herança
A interface IOleInPlaceActiveObject herda de IOleWindow. IOleInPlaceActiveObject também tem estes tipos de membros:
Métodos
A interface IOleInPlaceActiveObject tem esses métodos.
|
IOleInPlaceActiveObject::EnableModeless Habilita ou desabilita caixas de diálogo sem janela restrita quando o contêiner cria ou destrói uma caixa de diálogo modal. |
|
IOleInPlaceActiveObject::OnDocWindowActivate Notifica o objeto in-loco ativo quando a janela de documento do contêiner é ativada ou desativada. |
|
IOleInPlaceActiveObject::OnFrameWindowActivate Notifica o objeto quando a janela de quadro de nível superior do contêiner é ativada ou desativada. |
|
IOleInPlaceActiveObject::ResizeBorder Alerta o objeto de que ele precisa redimensionar seu espaço de borda. |
|
IOleInPlaceActiveObject::TranslateAccelerator Processa mensagens de tecla de acelerador de menu da fila de mensagens do contêiner. Esse método só deve ser usado para objetos criados por um aplicativo de objeto DLL. |
Requisitos
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | oleidl.h |