Interface IOleInPlaceSiteEx (ocidl.h)
Fornece um conjunto adicional de métodos de notificação de ativação e desativação que permitem que um objeto evite flash desnecessário na tela quando o objeto é ativado e desativado.
Quando um objeto é ativado, ele não sabe se sua exibição visual já está correta. Quando o objeto é desativado, o contêiner não sabe se a exibição visual está correta. Para evitar uma redesenhada e a cintilação de tela associada em ambos os casos, o contêiner pode fornecer essa extensão para IOleInPlaceSite.
Herança
A interface IOleInPlaceSiteEx herda de IOleInPlaceSite. IOleInPlaceSiteEx também tem estes tipos de membros:
Métodos
A interface IOleInPlaceSiteEx tem esses métodos.
IOleInPlaceSiteEx::OnInPlaceActivateEx Chamado pelo objeto inserido para determinar se ele precisa se redesenhar após a ativação. |
IOleInPlaceSiteEx::OnInPlaceDeactivateEx Notifica o contêiner se o objeto precisar ser redesenhado após a desativação. |
IOleInPlaceSiteEx::RequestUIActivate Notifica o contêiner de que o objeto está prestes a entrar no estado ativo da interface do usuário. |
Requisitos
Requisito | Valor |
---|---|
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 | ocidl.h |