http://tikitak.narod.ru ---- Главная страница сайта
Шаг 91 - MCI не только поет.
Этот пример для того, чтобы убедить Вас
что MCI дейсвительно управляет устройствами
И приведу я практически классический пример как программным путем открыть CD ROM. Создаем приложение Win32 Console с именем TestMCICD как "Hello World". Вот код.
#include "stdafx.h"
#include "windows.h"
#include "Mmsystem.h"
#include "iostream.h"
int main(int argc, char* argv[])
{
mciSendString("Set CDAudio Door Open Wait",NULL, 0, NULL);
cout << "Opening ... Press key and Enter for Close " << endl;
char c;
cin >> c;
mciSendString("Set CDAudio Door Closed Wait",NULL, 0, NULL);
return 0;
}
Только не забудьте подключить LIB файл.
Как видите просто послана команда устройству на открытие. Только команды надо знать и кому посылать. Вот об этом я говорил, что изучение MCI отдельная песня.
Собирайте проект и запускайте. Только будьте внимательны. А вдруг в этот момент вы слушаете музыку или CD опрокинет кофе.
Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление By Artem.
Используются технологии uCoz
|