Verwenden eines Animationssteuerelements
Typische Verwendung eines Animationssteuerelements entspricht dem Muster unten:
Das Steuerelement wird erstellt. Wenn das Steuerelement in einer Dialogfeldvorlage angegeben wird, ist Erstellung automatisch, wenn das Dialogfeld erstellt wird. (Sie sollten CAnimateCtrl einen Member in der Dialogfeldklasse haben, die z Animationssteuerung entspricht.) Alternativ können Sie die Memberfunktion Erstellen verwenden, um das Steuerelement als untergeordnetes Fenster eines jeden Fensters zu erstellen.
Laden eines AVI-Klipp in das Animationssteuerung, indem Sie die Memberfunktion Öffnen aufrufen. Wenn das Animationssteuerung in einem Dialogfeld ist, ist ein gut, um dazu in der OnInitDialog-Funktion der Dialogfeldklasse.
Geben Sie dem Klipp erneut, indem Sie die Memberfunktion Wiedergeben aufrufen. Wenn das Animationssteuerung in einem Dialogfeld ist, ist ein gut, um dazu in der OnInitDialog -Funktion der Dialogfeldklasse. Wiedergeben aufzurufen ist nicht erforderlich, wenn das Animationssteuerung den festgelegten ACS_AUTOPLAY Format hat.
Wenn Sie Teile des Klipps anzeigen bzw. Frames durch Frames wiedergeben möchten, verwenden Sie die Seek-Memberfunktion. Um einen Klipp beendet der wiedergegeben wird, verwenden Sie die Stop-Memberfunktion.
Wenn Sie das Steuerelement sofort zerstören werden, entfernen Sie den Klipp aus dem Speicher, indem Sie die Schließen-Memberfunktion aufrufen.
Wenn das Animationssteuerung in einem Dialogfeld ist, werden diese und das CAnimateCtrl-Objekt automatisch zerstört. Falls nicht, müssen Sie sicherstellen, dass das Steuerelement und das CAnimateCtrl-Objekt ordnungsgemäß gelöscht werden. Das Löschen des Steuerelements stellt automatisch den AVI-Klipp.