Макрос MCIWndSetTimeFormat (vfw.h)
Макрос MCIWndSetTimeFormat задает формат времени устройства MCI. Вы можете использовать этот макрос или явно отправить сообщение MCIWNDM_SETTIMEFORMAT .
Синтаксис
void MCIWndSetTimeFormat(
hwnd,
lp
);
Параметры
hwnd
Дескриптор окна MCIWnd.
lp
Указатель на буфер, содержащий строку со значением NULL, указывающую формат времени. Укажите "кадры", чтобы задать формат времени кадрами, или "мс", чтобы задать формат времени в миллисекундах.
Возвращаемое значение
None
Remarks
Приложение может указывать форматы времени, отличные от кадров или миллисекунда, при условии, что форматы поддерживаются устройством MCI. Непрерывные форматы, такие как дорожки и SMPTE, могут привести к тому, что панель отслеживания будет работать неправильно. Для этих форматов времени может потребоваться отключить панель инструментов с помощью макроса MCIWndChangeStyles и указания стиля окна MCIWNDF_NOPLAYBAR.
Если вы хотите задать формат времени кадрами или миллисекундами, можно также использовать макрос MCIWndUseFrames или MCIWndUseTime . Список форматов времени см. в макросе MCIWndGetTimeFormat .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h |