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

MciWndGetPositionString

LONG MCIWndGetPositionString( hwnd, lp, len );

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

Возвращает позицию курсора воспроизведения в текущем формате времени.

Аргументы

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

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

  3. Если информация на устройстве располагается на дорожках, строка, содержащая информацию о текущей позиции, имеет формат TT:MM:SS:FF, где TT содержит номер дорожки, MM и SS соответствуют минутам и секундам, а FF — кадрам.

  4. len — размер буфера в байтах. Если заканчивающаяся нулём строка длиннее буфера, она обрезается. Нулевое значение данного аргумента указывает на то, что информация о позиции возвращается не в текстовой форме.

Примечание

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

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

MciWndGetRepeat

BOOL MCIWndGetRepeat( hwnd );

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

Если установлен режим непрерывного воспроизведения возвращает значение TRUE. В противном случае возвращается значение FALSE.

Аргументы

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

Примечание

Макрос MCIWndGetRepeat позволяет определить текущий режим воспроизведения. Вместо использования этого макроса можно послать сообщение MCIWNDM_GETREPEAT.

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

MciWndGetSpeed

LONG MCIWndGetSpeed( hwnd );

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

В случае успешного завершения работы возвращает скорость воспроизведения. Нормальной скорости соответствует значение 1000. Большие значения свидетельствуют о повешенной скорости воспроизведения, а меньшие — о замедленной.

Аргументы

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

Примечание

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

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

MciWndGetStart

LONG MCIWndGetStart( hwnd );

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

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

Аргументы

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

Примечание

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

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

MciWndGetStyles

UINT MCIWndGetStyles( hwnd );

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

Возвращает текущие стили окна MCIWnd. Возвращаемое значение представляет собой операцию побитового ИЛИ на стилями окна MCIWnd (флагами MCIWNDF).

Аргументы

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

Примечание

Макрос MCIWndGetStyles позволяет получить набор флагов, характеризующих текущие стили окна MCIWnd. Вместо использования этого макроса можно, просто, послать сообщение MCIWNDM_GETSTYLES.

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

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