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

MciWndGetError

LONG MCIWndGetError( hwnd, lp, len );

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

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

Аргументы

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

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

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

Примечание

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

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

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

MciWndGetFileName

LONG MCIWndGetFileName( hwnd, lp, len );

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

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

Аргументы

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

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

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

Примечание

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

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

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

MciWndGetInactiveTimer

UINT MCIWndGetInactiveTimer( hwnd );

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

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

Аргументы

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

Примечание

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

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

MciWndGetLength

LONG MCIWndGetLength( hwnd );

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

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

Аргументы

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

Примечание

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

Сумма возвращаемого данным макросом значения и значения, возвращаемого макросом MCIWndGetStart равна значению, возвращаемому макросом MCIWndGetEnd.

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

MciWndGetPosition

LONG MCIWndGetPosition( hwnd );

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

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

Аргументы

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

Примечание

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

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

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