Compartilhar via


Método IOleClientSite::OnShowWindow (oleidl.h)

Notifica um contêiner quando a janela de um objeto inserido está prestes a se tornar visível ou invisível. Esse método não se aplica a um objeto que é ativado no local e, portanto, não tem nenhuma janela separada da de seu contêiner.

Sintaxe

HRESULT OnShowWindow(
  [in] BOOL fShow
);

Parâmetros

[in] fShow

Indica se a janela de um objeto está aberta (TRUE) ou fechada (FALSE).

Retornar valor

Esse método retorna S_OK com êxito.

Comentários

Um objeto inserido chama OnShowWindow para manter seu contêiner informado quando o objeto está aberto em uma janela. Essa janela pode ou não estar visível no momento para o usuário final. O contêiner usa essas informações para sombrear o site cliente do objeto quando o objeto é exibido em uma janela e para remover o sombreamento quando o objeto não estiver. Um objeto sombreado, tendo recebido essa notificação, sabe que ele já tem uma janela aberta e, portanto, pode responder a ser clicado duas vezes trazendo essa janela rapidamente para a parte superior, em vez de iniciar seu aplicativo para obter um novo.

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 oleidl.h

Confira também

Ioleclientsite