[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);
| 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. |
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.
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.
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.
Visão geral sobre Windows, funções de janela, WM_PRINT, WM_PRINTCLIENT