Поделиться через


сообщение MCIWNDM_GETPOSITION

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

MCIWNDM_GETPOSITION 
wParam = (WPARAM) (UINT) len; 
lParam = (LPARAM) (LPTSTR) lp; 

Параметры

Лен

Размер буфера в байтах. Если строка, завершающаяся значением NULL, длиннее буфера, она усекается. Используйте ноль, чтобы запретить получение позиции в виде строки.

Lp

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

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

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

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Vfw.h

См. также раздел

MCIWndGetPosition

MCIWndGetPositionString