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

Mciwndm_getdeviceid

MCIWNDM_GETDEVICEID

wParam = 0;

lParam = 0;

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

Возвращает идентификатор устройства.

Аргументы

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

Примечание

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

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

Mciwndm_getend

MCIWNDM_GETEND

wParam = 0;

lParam = 0;

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

Возвращает позицию конца блока информации в текущем формате времени.

Примечание

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

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

Mciwndm_geterror

MCIWNDM_GETERROR

wParam = (WPARAM) (UINT) len;

lParam = (LPARAM) (LPVOID) lp;

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

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

Аргументы

  1. len — размер буфера в байтах.

  2. lp — указатель на определённый в приложении буфер, в который будет записано текстуальное описание ошибки.

Примечание

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

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

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

Mciwndm_getfilename

MCIWNDM_GETFILENAME

wParam = (WPARAM) (UINT) len;

lParam = (LPARAM) (LPVOID) lp;

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

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

Аргументы

  1. len — размер буфера в байтах.

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

Примечание

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

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

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

Mciwndm_getinactivetimer

MCIWNDM_GETINACTIVETIMER

wParam = 0;

lParam = 0L;

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

Возвращает период обновления в миллисекундах. По умолчанию используется значение 2000 миллисекунд.

Примечание

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

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

Mciwndm_getlength

MCIWNDM_GETLENGTH

wParam = 0;

lParam = 0;

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

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

Примечание

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

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

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