Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Func.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.58 Mб
Скачать

MciWndOpenDialog

LONG MCIWndOpenDialog( hwnd );

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

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

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

Примечание

Макрос MCIWndOpenDialog открывает определённый пользователем файл и устройство MCI соответствующего ему типа, а также связывает с ним окно MCIWnd. Вместо использования этого макроса можно, просто, послать сообщение MCIWNDM_OPEN.

Описание данного макроса содержится в файле заголовка vfw.h. Данный макрос не работает под управлением операционной системы Windows 95 OSR2. Его работа под управлением операционных систем Windows 98 и Windows 2000 не проверялась.

MciWndOpenInterface

MCIWndOpenInterface( hwnd, pUnk );

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

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

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

  2. pUnk — указатель на интерфейс IAVI, определяющий файл или поток информации в файле.

Примечание

Макрос MCIWndOpenInterface связывает поток информации или файл, определённые указанным интерфейсом, с окном MCIWnd. Вместо использования этого макроса можно, просто, послать сообщение MCIWNDM_OPENINTERFACE.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndPause

LONG MCIWndPause( hwnd );

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

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

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

Примечание

Макрос MCIWndPause посылает устройству MCI команду о временной приостановке процесса записи или воспроизведения.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndPlay

LONG MCIWndPlay( hwnd );

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

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

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

Примечание

Макрос MCIWndPlay посылает устройству MCI команду на начало воспроизведения с текущей позиции. Вместо использования этого макроса можно, просто, послать сообщение MCI_PLAY.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndPlayFrom

LONG MCIWndPlayFrom( hwnd, lPos );

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

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

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

  2. lPos — начальная позиция воспроизведения. Размерность значения данного аргумента зависит от используемого формата времени.

Примечание

Макрос MCIWndPlayFrom посылает устройству MCI команду на начало воспроизведения с указанной позиции до конца воспроизводимого фрагмента или до получения команды на прекращение воспроизведения. Вместо использования этого макроса можно, просто, послать сообщение MCIWNDM_PLAYFROM.

Для одновременного задания начальной и конечной позиции воспроизведения используется макрос MCIWndPlayFromTo.

Описание данного макроса содержится в файле заголовка vfw.h.

MciWndPlayFromTo

LONG MCIWndPlayFromTo( hwnd, lStart, lEnd );

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

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

Аргументы

  1. hwnd — дескриптор окна MCIWnd.

  2. lStart — искомая позиция, она же начальная позиция воспроизведения.

  3. lEnd — конечная позиция воспроизведения.

Примечание

Макрос MCIWndPlayFromTo воспроизводит информацию, располагающуюся между начальной и конечной позициями. Этот макрос производит поиск указанной позиции в воспроизводимом фрагменте и начинает с него воспроизведение, которое завершается на конечной позиции. Данный макрос использует макросы MCIWndSeek и MCIWndPlayTo, которые, в свою очередь, посылают сообщения MCI_SEEK и MCIWNDM_PLAYTO.

Размерность значений аргументов lStart и lEnd зависит от используемого формата времени.

Описание данного макроса содержится в файле заголовка vfw.h.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]