Открывает клип AVI из ресурса в заданном модуле и показывает на экране его первый кадр в средстве управления анимацией (аниматоре). Вы можете использовать эту макрокоманду или явно отправить сообщение ACM_OPEN.
Animate_OpenEx( HWND hwndAnim, HINSTANCE hinst, LPTSTR lpszName );BOOL |
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 или выше |