Макрокоманда Animate_OpenEx


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

Синтаксис

BOOL Animate_OpenEx(
    HWND hwndAnim,
    HINSTANCE hinst,
    LPTSTR lpszName
);

Параметры

hwndAnim

Дескриптор аниматора.

hinst

Дескриптор экземпляра модуля, из которого должен быть загружен ресурс. Если это значение - NULL, ресурс загружается из модуля, который создавал аниматор.

lpszName

Указатель на буфер, который содержит путь к AVI файлу или имя AVI ресурса. Или же, этот параметр может состоять из идентификатор ресурса AVI в младшем слове и нуля в старшем слове. Чтобы создать это значение, используйте макрокоманду MAKEINTRESOURCE. Орган управления загружает ресурс AVI из модуля, заданного параметром hinst. AVI файл или ресурс, заданный параметром lpszName не должны содержать аудио сопровождения.

Если этот параметр имеет NULL, система закрывает AVI файл, который был предварительно открыт для заданного аниматора, если таковой имеется.

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

Если функция завершается успешно, возвращаемое значение не нуль, или иначе оно нуль.

Замечания

Вы можете открывать клипы AVI только как немой фильм. Сообщение ACM_OPEN и макрокоманда Animate_Open завершаются ошибкой, если параметр lpszName определяет клип AVI, который содержит звук.

Вы можете использовать Animate_Close, чтобы закрыть AVI файл или ресурс AVI, который был предварительно открыт для заданного аниматора.

Смотри также

Обзор Органы управления анимацией (аниматоры), Макрокоманды аниматора, Animate_Close, Animate_Open, MAKEINTRESOURCE, ACM_OPEN

Размещение и совместимость Animate_OpenEx

К Windows XP Да
л Windows 2000 Professional Да, нужен IE 4.0
и Windows NT Workstation Да, нужен IE 4.0
е Windows Me Да
н Windows 98 Да, нужен IE 4.0
т Windows 95 Да, нужен IE 4.0
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Да
в    
е    
р    
Используемая библиотека User32.lib
Используемая DLL -
Заголовочный файл  
- объявлено в Commctrl.h
- включено в Windows.h
Unicode Нет
Замечания по платформе Нужна библиотека comctl32.dll версии 4.71 или выше

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz