Contrôle d’animation

Cette section contient des informations sur les éléments de programmation utilisés avec les contrôles d’animation.

Vues d'ensemble

Rubrique Contenu
À propos des contrôles d’animation Un contrôle d’animation est une fenêtre qui affiche un clip Audio-Video entrelacé (AVI). Un clip AVI est une série de frames bitmap tels qu’un film. Les contrôles d’animation peuvent uniquement afficher des clips AVI qui ne contiennent pas de données audio.
Utilisation de contrôles d’animation Cette section fournit des détails d’implémentation et un exemple de code pour les contrôles d’animation.

Macros

Rubrique Contenu
Animer la _ fermeture Ferme un clip AVI. Vous pouvez utiliser cette macro ou envoyer explicitement le message ACM _ Open , en transmettant des paramètres null .
Animer _ créer Crée un contrôle d’animation. Animer _ Créer appelle la fonction CreateWindow pour créer le contrôle d’animation.
Animer _ IsPlaying Vérifie si un clip AVI est en train de fonctionner. Vous pouvez utiliser cette macro ou envoyer un message _ ISPLAYING ACM .
Animer _ ouvrir Ouvre un clip AVI et affiche sa première image dans un contrôle d’animation. Vous pouvez utiliser cette macro ou envoyer explicitement le message ACM _ Open .
Animer _ OpenEx Ouvre un clip AVI à partir d’une ressource dans un module spécifié et affiche sa première image dans un contrôle d’animation. Vous pouvez utiliser cette macro ou envoyer explicitement le message ACM _ Open .
Animer la _ lecture Lit un clip AVI dans un contrôle d’animation. Le contrôle lit le clip en arrière-plan pendant que le thread continue de s’exécuter. Vous pouvez utiliser cette macro ou envoyer le message de _ lecture ACM de manière explicite.
Animer la _ recherche Indique à un contrôle d’animation d’afficher un cadre particulier d’un clip AVI. Le contrôle affiche le clip en arrière-plan pendant que le thread continue de s’exécuter. Vous pouvez utiliser cette macro ou envoyer le message de _ lecture ACM de manière explicite.
Animer _ arrêter Arrête la diffusion d’un clip AVI dans un contrôle d’animation. Vous pouvez utiliser cette macro ou envoyer le message d' _ arrêt ACM de manière explicite.

Messages

Rubrique Contenu
_ISPLAYING ACM Vérifie si un clip AVI est lu. Vous pouvez envoyer ce message de manière explicite ou utiliser la macro animer _ IsPlaying .
_Open ACM Ouvre un clip AVI et affiche sa première image dans un contrôle d’animation. Vous pouvez envoyer ce message de manière explicite ou utiliser la macro animer _ ouvrir ou animer _ OpenEx .
_lecture ACM Lit un clip AVI dans un contrôle d’animation. Le contrôle lit le clip en arrière-plan pendant que le thread continue de s’exécuter. Vous pouvez envoyer ce message de manière explicite ou à l’aide de la macro animer _ Play .
_arrêt ACM Arrête la diffusion d’un clip AVI dans un contrôle d’animation. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro _ arrêter l’animation .

Notifications

Rubrique Contenu
ACN _ Démarrer Avertit la fenêtre parente d’un contrôle d’animation que le clip AVI associé a démarré. Ce code de notification est envoyé sous la forme d’un message de _ commande WM .
ACN _ arrêter Notifie la fenêtre parente d’un contrôle d’animation que le clip AVI associé a cessé de fonctionner. Ce code de notification est envoyé sous la forme d’un message de _ commande WM .

Constantes

Rubrique Contenu
Styles de contrôle d’animation Cette section répertorie les styles de fenêtre utilisés avec les contrôles d’animation.