Поделиться через


Использование элемент управления "Анимация"

Типичное потребление управления анимацией соответствуют основному шаблону ниже:

  • Создается элемент управления.Если элемент управления определен в шаблоне диалогового окна создание автоматическое если диалоговое окно создания.(Необходимо быть членом CAnimateCtrl в классе диалогового окна, соответствующий элементу управления анимацией). Кроме того, можно использовать функции-члена Создать для создания элемента управления как дочернее окно любого окна.

  • Загрузите клип формат AVI в элемент управления " анимация ", вызвав функцию-член Открыть.Если элемент управления " анимация " в диалоговом окне удобен для этого в функции OnInitDialog типа диалогового окна.

  • Сыграйте клип, вызвав функцию-член Воспроизвести.Если элемент управления " анимация " в диалоговом окне удобен для этого в функции OnInitDialog типа диалогового окна.Вызов Воспроизвести не является обязательным, если элемент управления " анимация " имеет стиля ACS_AUTOPLAY.

  • Если необходимо отображать части отсечения или воспроизвести их кадр кадром, используйте функции-члена Seek.Чтобы остановить клип, который воспроизводит, используйте функции-члена Stop.

  • Если не идете уничтожения право элемента управления - прочь удалите клип из памяти посредством вызова функции-члена Закрыть.

  • Если элемент управления " анимация " в диалоговом окне, и объект CAnimateCtrl будут уничтожены автоматически.Если нет, необходимо убедиться, что и элемент управления и правильно объект CAnimateCtrl уничтожены.Разрушать элемент управления автоматически закрывает клип формат AVI.

См. также

Ссылки

Использование CAnimateCtrl

Основные понятия

Элементы управления (MFC)