Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O uso típico de um controle de animação segue o padrão abaixo:
O controle é criado. Se o controle for especificado em um modelo de caixa de diálogo, a criação será automática quando a caixa de diálogo for criada. (Você deve ter um membro CAnimateCtrl em sua classe de diálogo que corresponda ao controle de animação.) Como alternativa, você pode usar a função membro Create para criar o controle como uma janela filha de qualquer janela.
Carregue um clipe de AVI no controle de animação chamando a função de membro Abrir. Se o controle de animação estiver em uma caixa de diálogo, um bom lugar para fazer isso será na função OnInitDialog da classe de diálogo.
Reproduza o clipe chamando a função de membro Reproduzir. Se o controle de animação estiver em uma caixa de diálogo, um bom lugar para fazer isso será na função
OnInitDialogda classe de diálogo. A chamadaPlaynão será necessária se o controle de animação tiver o conjunto de estilos ACS_AUTOPLAY.Se você quiser exibir partes do clipe ou reproduzi-lo quadro a quadro, use a
Seekfunção de membro. Para interromper um clipe que está sendo reproduzido, use a função de membroStop.Se você não vai destruir o controle imediatamente, remova o clipe da memória chamando a função de membro
Close.Se o controle de animação estiver em uma caixa de diálogo, ele e o
CAnimateCtrlobjeto serão destruídos automaticamente. Caso contrário, você precisa garantir que o controle e oCAnimateCtrlobjeto sejam destruídos corretamente. Destruir o controle fecha automaticamente o clipe de AVI.