В этом разделе содержатся сведения о элементах программирования, используемых с элементами управления анимацией.
Обзоры
Тема |
Содержание |
о элементах управления анимацией |
Элемент управления анимации — это окно, отображающее клип Audio-Video interleaved (AVI). Клип AVI — это серия растровых кадров, таких как фильм. Элементы управления анимацией могут отображать только клипы AVI, которые не содержат звук.
|
с помощью элементов управления анимацией |
В этом разделе приводятся сведения о реализации и пример кода для элементов управления анимацией.
|
Макросы
Тема |
Содержание |
Animate_Close |
Закрывает клип AVI. Этот макрос можно использовать или явно отправлять сообщение ACM_OPEN, передавая параметры NULL.
|
Animate_Create |
Создает элемент управления анимацией.
Animate_Create вызывает функцию CreateWindowдля создания элемента управления анимацией.
|
Animate_IsPlaying |
Проверяет, воспроизводит ли клип AVI. Этот макрос можно использовать или отправить ACM_ISPLAYING сообщение.
|
Animate_Open |
Открывает клип AVI и отображает его первый кадр в элементе управления анимацией. Этот макрос можно использовать или явно отправить сообщение ACM_OPEN.
|
Animate_OpenEx |
Открывает клип AVI из ресурса в указанном модуле и отображает свой первый кадр в элементе управления анимацией. Этот макрос можно использовать или явно отправить сообщение ACM_OPEN.
|
Animate_Play |
Воспроизводит клип AVI в элементе управления анимацией. Элемент управления воспроизводит клип в фоновом режиме, пока поток продолжает выполняться. Этот макрос можно использовать или явно отправить сообщение ACM_PLAY.
|
Animate_Seek |
Направляет элемент управления анимацией для отображения определенного кадра клипа AVI. Элемент управления отображает клип в фоновом режиме, пока поток продолжает выполняться. Этот макрос можно использовать или явно отправить сообщение ACM_PLAY.
|
Animate_Stop |
Останавливает воспроизведение клипа AVI в элементе управления анимацией. Этот макрос можно использовать или явно отправить сообщение ACM_STOP.
|
Сообщения
Тема |
Содержание |
ACM_ISPLAYING |
Проверяет, воспроизводит ли клип AVI. Это сообщение можно отправить явно или использовать макрос Animate_IsPlaying.
|
ACM_OPEN |
Открывает клип AVI и отображает его первый кадр в элементе управления анимацией. Это сообщение можно отправить явно или использовать макрос Animate_Open или Animate_OpenEx.
|
ACM_PLAY |
Воспроизводит клип AVI в элементе управления анимацией. Элемент управления воспроизводит клип в фоновом режиме, пока поток продолжает выполняться. Это сообщение можно отправить явно или с помощью макроса Animate_Play.
|
ACM_STOP |
Останавливает воспроизведение клипа AVI в элементе управления анимацией. Это сообщение можно отправить явным образом или с помощью макроса Animate_Stop.
|
Уведомления
Тема |
Содержание |
ACN_START |
Уведомляет родительское окно элемента управления анимации о начале воспроизведения связанного клипа AVI. Этот код уведомления отправляется в виде сообщения WM_COMMAND.
|
ACN_STOP |
Уведомляет родительское окно элемента управления анимации об остановке воспроизведения связанного клипа AVI. Этот код уведомления отправляется в виде сообщения WM_COMMAND.
|
Константы
Тема |
Содержание |
Стили элементов управления анимацией |
В этом разделе перечислены стили окон, используемые с элементами управления анимацией.
|