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 |