
CAnimateCtrl клас забезпечує функціональність загальні анімації керування Windows. Цей елемент керування (і, отже, CAnimateCtrl класу) є доступною лише для програм, що працює під Windows 95 і Windows NT версії 3.51 а потім.
Елемент керування анімації є прямокутні вікна, який відображає зображення у формат AVI (аудіо відео чергуються) — стандарт формату відео/аудіо Windows. AVI-кліп — це ряд бітових кадрів, як фільм.
Анімація елементів керування можна грати лише простий AVI кліпи. Зокрема, кліпи для відтворення анімації-контролю має відповідати наступним вимогам:
Можна додати кліп AVI заявку як AVI-ресурсу, або його можна супроводжувати заявку як окремий файл AVI.
Оскільки ваш потік продовжує виконувати під час відображення AVI кліп, один загального користування до елемента керування анімації є вкажіть діяльності системи під час тривалу операцію. Наприклад, діалогове вікно Пошук Windows 95 Explorer відображає рухомих збільшувальне скло як система шукає файл.
Якщо ви створюєте CAnimateCtrl об'єкт в діалоговому вікні або від діалоговому ресурс, використовуючи діалогове вікно редактора, вона буде автоматично знищена користувач закриває діалогове вікно.
Якщо ви створюєте CAnimateCtrl об'єкт в межах вікна, може знадобитися знищити його. Якщо ви створюєте CAnimateCtrl об'єкт у стеку, знищити автоматично. Якщо ви створюєте об'єкт CAnimateCtrl в купі за допомогою нової функції, ви повинні викликати Видалення об'єкта, щоб знищити його. Якщо виділити будь-яку пам'ять у цьому класі, отримати новий клас з CAnimateCtrl , перевизначити CAnimateCtrl деструктор розпоряджатися ресурси.
Щоб отримати додаткові відомості про використання CAnimateCtrl, перегляньте Керування теми і За допомогою CAnimateCtrl в Visual C++ програміста керівництво.
# включити lt;afxcmn.h>
|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма
Зразкиnbsp; CMNCTRL1 MFC зразків | MFC зразок MFCIE
Дивіться такожnbsp;Стилі керування анімації в CAnimateCtrl::Create, O&N_CONTROL