Класс CAnimateCtrl
Предоставляет функциональные возможности управления Windows общего анимации.
class CAnimateCtrl : public CWnd
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CAnimateCtrl. |
Открытые методы
Имя |
Описание |
---|---|
Закрывает клип формат AVI. |
|
Создает элемент управления "анимация" и вложение его к объекту CAnimateCtrl. |
|
Создает элемент управления "анимация" с заданными стилей расширенными Windows и вложение его к объекту CAnimateCtrl. |
|
Указывает, воспроизводит ли клип формат AVI (формат AVI). |
|
Открывает клип формат AVI из файла или ресурса и указывает первый фрейм. |
|
Воспроизводит клип формат AVI без звука. |
|
Отображает выбранный формат AVI один кадр отсечения. |
|
Останавливает воспроизведения клип формат AVI. |
Заметки
Этот элемент управления (и, следовательно, класс CAnimateCtrl ) доступны только для программ, выполняемых в рамках версии 3.51, Windows 95, Windows 98 и Windows NT и более поздних версий.
Элемент управления "анимация" прямоугольное окно, в котором отображается клип в форме формат AVI (формат AVI) стандартного звукового формат/видео Windows.Клип формат AVI ряд кадров растрового изображения, например фильм.
Управления анимации могут воспроизведения только простые фрагменты формат AVI.В частности, фрагменты, который будет играть элемент управления "анимация" должны удовлетворять следующим требованиям:
Должно быть ровно один поток видео и он должен иметь по крайней мере один кадр.
Могут быть максимум 2 потока в файле (обычно другой поток, если он имеется, аудиопоток, то элемент управления "анимация" не учитывает звуковых данных подробности).
Клип должен быть несжат или уменьшена со сжатием RLE8.
Не разрешены изменение цветов в видео потока.
Клип формат AVI можно добавить в приложение в виде ресурса формат AVI или оно может сопроводить приложение как отдельный файл формата AVI.
Так как этот поток продолжает выполняться, пока клип формат AVI отображается одна для управления анимацией обычно используется для отображения действие системы во время длительной операции.Например, диалоговое окно поиска обозревателя файлов показывает, перемещающиеся лупу, как поиск системы для файла.
При создании объекта CAnimateCtrl в диалоговое окно или из ресурса диалогового окна с помощью редактора диалоговых окон, то он будет автоматически уничтожается, когда пользователь закрывает диалоговое окно.
При создании объекта CAnimateCtrl в окне, можно удалить его.При создании объекта CAnimateCtrl в стеке, он удален автоматически.При создании объекта CAnimateCtrl в куче с помощью функции новый, необходимо вызвать метод удалить объекта, чтобы удалить его.При наследовании новый класс, производный от CAnimateCtrl и выберите любая память в этом классе, следует переопределить CAnimateCtrl деструктор для удаления распределений.
Дополнительные сведения об использовании CAnimateCtrl см. в разделе элементы управления и Использование CAnimateCtrl.
Иерархия наследования
CAnimateCtrl
Требования
Header: afxcmn.h