CAnimateCtrl

A classe CAnimateCtrl fornece a funcionalidade de Controlarar de animação comum do Windows. Esse Controlarar (e, portanto, a classe CAnimateCtrl ) está disponível somente para programas em executando no Windows 95 e Windows NT versão 3.51 e posterior.

Um controle animação é uma janela retangular que exibe um clipe no formato AVI (Audio Video Interleaved) — o formato de vídeo/áudio padrão do Windows. Um clipe AVI é uma série de imagens de bitmap, como um filme.

Controles de animação podem desempenhar apenas clipes AVI simples. Especificamente, os clipes para ser tocado em um controle animação devem satisfazer os seguintes requisitos:

Você pode adicionar o clipe AVI para seu aplicativo como um recurso AVI, ou ele pode acompanhar seu aplicativo como um arquivo AVI separado.

Uma vez que seu thread continuará executando enquanto o clipe AVI é exibido, um uso comum para um Controlarar de animação é indicar atividade sistema durante uma operação demorada. Por exemplo, a caixa de diálogo Localizar do Windows 95 Explorer exibe uma lente de aumento movendo como o sistema procura um arquivo.

Se você criar um objeto CAnimateCtrl dentro de uma caixa de diálogo ou de um recurso de diálogo usando a caixa de diálogo editor, ele serão automaticamente destruído quando o usuário fecha a caixa de diálogo.

Se você criar um objeto CAnimateCtrl dentro de uma janela, talvez você precise destrui-lo. Se você criar o objeto CAnimateCtrl na pilha, ele é destruído automaticamente. Se você criar o objeto CAnimateCtrl no heap usando a função de novo , você deve chamar Excluir no objeto para destruí-lo. Se você deriva uma Novo classe de CAnimateCtrl e aloca qualquer memória nessa classe, substituir o destruidor CAnimateCtrl para descartar as alocações.

Para obter mais informações sobre o uso CAnimateCtrl, consulte Tópicos de controle e Usando CAnimateCtrl no Guia do programador do Visual C++.

# include lt;afxcmn.h>

Membros da classe |nbsp; Classe base | Gráfico de hierarquia

&Nbsp amostras; MFC exemplo CMNCTRL1 | MFC exemplo MFCIE

Consulte tambémnbsp;Estilos de Controlarar de animação in CAnimateCtrl::Create, O&N_CONTROL

Index