AnimateWindow

[Esta é a documentação preliminar e estão sujeitos a alterações.]

A função AnimateWindow permite que você produzir efeitos especiais quando mostrando ou ocultando windows. Existem dois tipos de animação: rolar animação animação e slide.

(BOOL AnimateWindow HWND  hwnd, / / identificador para a janela para animarDWORDdwTime, / / duração da animaçãoDWORDdwFlags / / tipo de animação);
 

Parâmetros

hwnd
Especifica um identificador para a janela para animar.
dwTime
Especifica quanto tempo leva para reproduzir a animação, em milissegundos. Normalmente, uma animação leva 200 milissegundos para jogar.
dwFlags
Especifica o tipo de animação. Este parâmetro pode ser um ou mais dos sinalizadores a seguir.
Bandeira Descrição
AW_SLIDE Usos deslizar animação. Por padrão, rolo animação é usada. Este sinalizador é ignorado quando usado com o sinalizador AW_CENTER.
AW_ACTIVATE Ativa a janela. Não utilize este sinalizador com AW_HIDE.
AW_BLEND Usa um efeito de desaparecer. Este sinalizador pode ser usado somente se hwnd é uma janela de nível superior.
AW_HIDE Oculta a janela. Por padrão, a janela é mostrada.
AW_CENTER Faz com que a janela apareça recolher aperfeiçoamento activo se o sinalizador AW_HIDE é usado ou expandir para fora se o sinalizador AW_HIDE não é usado.
AW_HOR_POSITIVE Anime a janela da esquerda para a direita. Este sinalizador pode ser usado com animação de rolo ou slide. Ele é ignorado quando usado com o sinalizador AW_CENTER.
AW_HOR_NEGATIVE Anime a janela da direita para a esquerda. Este sinalizador pode ser usado com animação de rolo ou slide. Ele é ignorado quando usado com o sinalizador AW_CENTER.
AW_VER_POSITIVE Anime a janela de cima para baixo. Este sinalizador pode ser usado com animação de rolo ou slide. Ele é ignorado quando usado com o sinalizador AW_CENTER.
AW_VER_NEGATIVE Anime a janela de baixo para cima. Este sinalizador pode ser usado com animação de rolo ou slide. Ele é ignorado quando usado com o sinalizador AW_CENTER.

Retornar valores

Se a função for bem-sucedido, o valor de retorno é diferente de zero.

Se a função falhar, o valor de retorno é zero. A função falhará nas seguintes situações:

Para informações de erro estendidas get, chamar o GetLastError função.

Observações

Você pode combinar o sinalizador AW_HOR_POSITIVE ou AW_HOR_NEGATIVE com o sinalizador AW_VER_POSITIVE ou AW_VER_NEGATIVE para animar uma janela na diagonal.

Os procedimentos de janela para a janela e seu filho windows talvez precise lidar com qualquer mensagem WM_PRINT ou WM_PRINTCLIENT. Caixas de diálogo, controles e controles comuns já lidar com WM_PRINTCLIENT. O procedimento de janela padrão já manipula WM_PRINT.

QuickInfo

nbsp; Windows &NT: requer versão 5.0 ou posterior.
Windows:Requer o Windows 98 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Biblioteca de importação:Use user32.lib.

Ver também

Visão geral sobre Windows, funções de janela, WM_PRINT, WM_PRINTCLIENT

Index