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

Mciwndm_playreverse

MCIWNDM_PLAYREVERSE

wParam = 0;

lParam = 0;

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

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

Примечание

Сообщение MCIWNDM_PLAYREVERSE воспроизводит информацию в обратном направлении, начиная с текущей позиции и заканчивая его на начале воспроизводимого фрагмента информации или при получении команды на остановку воспроизведения. Вместо посылки данного сообщения можно использовать макрос MCIWndPlayReverse.

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

Mciwndm_playto

MCIWNDM_PLAYTO

wParam = 0;

lParam = (LPARAM) (LONG) lEnd;

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

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

Аргументы

  1. lEnd — конечная позиция воспроизведения. Размерность значения этого аргумента зависит от текущего формата времени.

Примечание

Сообщение MCIWNDM_PLAYTO начинает воспроизведение на устройстве MCI с текущей позиции до указанной позиции фрагмента или до получения команды на прекращение воспроизведения. Вместо посылки данного сообщения можно использовать макрос MCIWndPlayTo.

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

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

Mciwndm_returnstring

MCIWNDM_RETURNSTRING

wParam = (WPARAM) (UINT) len;

lParam = (LPARAM) (LPVOID) lp;

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

Возвращает целочисленное значение, соответствующее строке MCI.

Аргументы

  1. lp — указатель на предоставленный приложением буфер, в который будет записана заканчивающаяся нулём строка.

  2. len — длина буфера в байтах.

Примечание

Сообщение MCI_RETURNSTRING позволяет получить ответ на последнюю команду MCI, посланную устройству MCI. Информация возвращается в формате заканчивающейся нулём строки. Вместо посылки данного сообщения можно использовать макрос MCIWndReturnString.

Если длина возвращаемой строки превышает размер буфера, то она урезается.

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

Mciwndm_sendstring

MCIWNDM_SENDSTRING

wParam = 0;

lParam = (LPARAM) (LPSTR) sz;

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

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

Аргументы

  1. sz — строка команды, посылаемая устройству MCI.

Примечание

Сообщение MCI_SENDSTRING посылает команду устройству MCI, связанному с данным окном MCIWnd. Вместо посылки данного сообщения можно использовать макрос MCIWndSendString.

Обработчик сообщения MCIWNDM_SENDSTRING добавляет к команде, посылаемой устройству MCI, альтернативное имя данного устройства. Поэтому при посылке команды MCI с использованием сообщения MCI_SENDSTRING к ней не следует добавлять никаких альтернативных имён устройств.

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

Mciwndm_setactivetimer

MCIWNDM_SETACTIVETIMER

wParam = (WPARAM) (UINT) active;

lParam = 0L;

Аргументы

  1. active — период обновления информации в миллисекундах. По умолчанию используется значение 500 миллисекунд.

Примечание

Сообщение MCI_SETACTIVETIMER устанавливает период обновления заголовка и линейного регулятора окна MCIWnd. Обновлённое значение текущей позиции воспроизведения отображается в заголовке окна и, если это окно является активным, посылается извещение его родительскому окну. Вместо посылки этого сообщения можно использовать макрос MCIWndSetActiveTimer.

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

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