Интерфейс управления устройствами MCI (Media Control Interface) Страница 5. \"Исполнение желаний\" - команда MCI_SET
|
Страница 5 из 7
"Исполнение желаний" команда MCI_SET Продолжаем мучать наш CD-ROM. Теперь он будет непосредственно выполнять наши команды. Команды эти самые различные такие как пауза, проигрывание, остановка, открытие и закрытие, запись и переход на другой трек. А начнем мы естественно с самого примитивного - открытия и закрытия. Для установки управления устройства используется команда MCI_SET с принадлежащей ей структурой MCI_SET_PARMS. Эта команда сообщает MCI, что устройство должно выполнить какое-то действие, а что оно должно выполнить сообщается третьему параметру функции. В приведенном примере выполняется команда открытия CD, а чтобы его закрыть нужно поменять MCI_SET_DOOR_OPEN на MCI_SET_DOOR_CLOSED. Пример: mciSendCommand(wDeviceID, MCI_SET, MCI_SET_DOOR_OPEN, (DWORD)& mciSetParms);
Попробуйте теперь это совместить с предыдущим проектом (CDPlayer). |