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.
Esta seção contém informações sobre os elementos de programação usados com controles de animação.
Súmulas
| Tópico | Conteúdo |
|---|---|
| sobre controles de animação | Um de controle de animação é uma janela que exibe um clipe de AVI (Intercalado) Audio-Video. Um clipe de AVI é uma série de quadros bitmap como um filme. Os controles de animação só podem exibir clipes de AVI que não contêm áudio. |
| usando controles de animação | Esta seção fornece detalhes de implementação e código de exemplo para controles de animação. |
Macros
| Tópico | Conteúdo |
|---|---|
| Animate_Close | Fecha um clipe de AVI. Você pode usar essa macro ou enviar a mensagem ACM_OPEN explicitamente, passando parâmetros de NULL. |
| Animate_Create | Cria um controle de animação.
Animate_Create chama a função CreateWindow para criar o controle de animação. |
| Animate_IsPlaying | Verifica se um clipe de AVI está sendo reproduzido. Você pode usar essa macro ou enviar uma mensagem ACM_ISPLAYING. |
| Animate_Open | Abre um clipe de AVI e exibe seu primeiro quadro em um controle de animação. Você pode usar essa macro ou enviar a mensagem ACM_OPEN explicitamente. |
| Animate_OpenEx | Abre um clipe de AVI de um recurso em um módulo especificado e exibe seu primeiro quadro em um controle de animação. Você pode usar essa macro ou enviar a mensagem ACM_OPEN explicitamente. |
| Animate_Play | Reproduz um clipe de AVI em um controle de animação. O controle reproduz o clipe em segundo plano enquanto o thread continua em execução. Você pode usar essa macro ou enviar a mensagem ACM_PLAY explicitamente. |
| Animate_Seek | Direciona um controle de animação para exibir um quadro específico de um clipe de AVI. O controle exibe o clipe em segundo plano enquanto o thread continua em execução. Você pode usar essa macro ou enviar a mensagem ACM_PLAY explicitamente. |
| Animate_Stop | Para de reproduzir um clipe de AVI em um controle de animação. Você pode usar essa macro ou enviar a mensagem ACM_STOP explicitamente. |
Mensagens
| Tópico | Conteúdo |
|---|---|
| ACM_ISPLAYING | Verifica se um clipe de AVI está sendo reproduzido. Você pode enviar essa mensagem explicitamente ou usar a macro Animate_IsPlaying. |
| ACM_OPEN | Abre um clipe de AVI e exibe seu primeiro quadro em um controle de animação. Você pode enviar essa mensagem explicitamente ou usar a macro Animate_Open ou Animate_OpenEx. |
| ACM_PLAY | Reproduz um clipe de AVI em um controle de animação. O controle reproduz o clipe em segundo plano enquanto o thread continua em execução. Você pode enviar essa mensagem explicitamente ou usando a macro Animate_Play. |
| ACM_STOP | Para de reproduzir um clipe de AVI em um controle de animação. Você pode enviar essa mensagem explicitamente ou usando a macro Animate_Stop. |
Notificações
| Tópico | Conteúdo |
|---|---|
| ACN_START | Notifica a janela pai de um controle de animação de que o clipe AVI associado começou a ser reproduzido. Esse código de notificação é enviado na forma de uma mensagem de WM_COMMAND. |
| ACN_STOP | Notifica a janela pai de um controle de animação de que o clipe AVI associado parou de ser reproduzido. Esse código de notificação é enviado na forma de uma mensagem de WM_COMMAND. |
Constantes
| Tópico | Conteúdo |
|---|---|
| estilos de controle de animação | Esta seção lista os estilos de janela usados com controles de animação. |