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


макрос Animate_Play (commctrl.h)

Воспроизводит клип AVI в элементе управления анимацией. Элемент управления воспроизводит клип в фоновом режиме, пока поток продолжает выполняться. Этот макрос можно использовать или явно отправить сообщение ACM_PLAY.

Синтаксис

BOOL Animate_Play(
   HWND hwnd,
   UINT from,
   UINT to,
   UINT rep
);

Параметры

hwnd

Тип: HWND

Дескриптор элемента управления анимацией, в котором воспроизводится клип AVI.

from

Тип: UINT

Отсчитываемый от нуля индекс кадра, на котором начинается воспроизведение. Значение должно быть меньше 65 536. Значение нулевого значения начинается с первого кадра в клипе AVI.

to

Тип: UINT

Отсчитываемый от нуля индекс кадра, в котором заканчивается воспроизведение. Значение должно быть меньше 65 536. Значение -1 означает конец последнего кадра в клипе AVI.

rep

Тип: UINT

Количество раз воспроизведения клипа AVI. Значение -1 означает воспроизведение клипа на неопределенный срок.

Возвращаемое значение

Тип: BOOL

Возвращает ненулевое значение в случае успешного выполнения или нуля.

Замечания

Вы можете использовать Animate_Seek для направления элемента управления анимацией для отображения определенного кадра клипа AVI.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h