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

MciWndDestroy

VOID MCIWndDestroy( hwnd );

Аргументы

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

Примечание

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

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

MciWndEnd

LONG MCIWndEnd( hwnd );

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

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

Аргументы

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

Примечание

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

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

MciWndGetActiveTimer

UINT MCIWndGetActiveTimer( hwnd );

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

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

Аргументы

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

Примечание

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

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

MciWndGetAlias

UINT MCIWndGetAlias( hwnd );

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

Возвращает альтернативное имя устройства.

Аргументы

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

Примечание

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

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

MciWndGetDevice

LONG MCIWndGetDevice( hwnd, lp, len );

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

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

Аргументы

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

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

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

Примечание

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

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

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

MciWndGetDeviceId

UINT MCIWndGetDeviceID( hwnd );

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

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

Аргументы

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

Примечание

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

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

MciWndGetEnd

LONG MCIWndGetEnd( hwnd );

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

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

Аргументы

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

Примечание

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

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

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