Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die typische Verwendung eines Animationssteuerelements folgt dem folgenden Muster:
Die Steuerung wird erstellt. Wenn das Steuerelement in einer Dialogfeldvorlage angegeben ist, wird die Erstellung automatisch ausgeführt, wenn das Dialogfeld erstellt wird. (Sie sollten in Ihrer Dialogklasse über ein CAnimateCtrl-Element verfügen, das dem Animationssteuerelement entspricht.) Alternativ können Sie die Funktion " Member erstellen " verwenden, um das Steuerelement als untergeordnetes Fenster eines beliebigen Fensters zu erstellen.
Laden Sie einen AVI-Clip in das Animationssteuerelement, indem Sie die Member-Funktion "Open" aufrufen. Wenn sich das Animationssteuerelement in einem Dialogfeld befindet, sollten Sie diese Aktion in der OnInitDialog-Funktion der Dialogklasse durchführen.
Wiedergeben des Clips durch Aufrufen der Play-Memberfunktion . Wenn sich das Animationssteuerelement in einem Dialogfeld befindet, sollten Sie dies in der
OnInitDialog-Funktion der Dialogklasse tun. Ein AufrufPlayist nicht erforderlich, wenn das Animationssteuerelement den Stil ACS_AUTOPLAY eingestellt hat.Wenn Sie Teile des Clips anzeigen oder ihn nach Frame wiedergeben möchten, verwenden Sie die
SeekMemberfunktion. Verwenden Sie dieStopMemberfunktion, um die Wiedergabe eines Clips zu beenden.Wenn Sie das Steuerelement nicht sofort zerstören werden, entfernen Sie den Clip aus dem Arbeitsspeicher, indem Sie die
CloseMemberfunktion aufrufen.Wenn sich das Animationssteuerelement in einem Dialogfeld befindet, werden es und das
CAnimateCtrl-Objekt automatisch zerstört. Andernfalls müssen Sie sicherstellen, dass sowohl das Steuerelement als auch dasCAnimateCtrlObjekt ordnungsgemäß zerstört werden. Durch das Zerstören des Steuerelements wird der AVI-Clip automatisch geschlossen.