Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > CD-ROM\DVD-ROM


Автор: nikitao 5.9.2005, 15:49
Здравствуйте,

вот не знаю как мне управлять CD и DVD(выдвигать,вдвигать).В разделе С++ темы об этом не нашел(хотя для меня это странно),на MSDN искать "запарно"(не знаю английского).Может кто знает и расскажит.Зарание спасибо.

Автор: JoyEx 5.9.2005, 16:08
самое простое использовать MCI технологию

Код

#include "Mmsystem.h"
#pragma comment (lib, "Winmm.lib")


mciSendString (TEXT("Set CDAudio Door Closed Wait"), NULL, NULL, NULL);

Автор: nikitao 9.9.2005, 18:44
Не помогло.VS "знает" такую функцую(высвечивает список нужных параметров),но компиляцию не проходит говорит что не знает.Сам разобраться не могу(не хватает опыта в C).У меня VS 2002 и WinXP.Зарание спасибо smile

Автор: WERITAS 9.9.2005, 18:53
А у меня эта прога компильнулась. Но проблема в том, что она только закрывает сидюк, но не открывает его! У меня Виндовс 2000. Заранее спасибо! smile

Автор: JoyEx 14.9.2005, 14:45
Цитата(WERITAS @ 9.9.2005, 18:53)
А у меня эта прога компильнулась. Но проблема в том, что она только закрывает сидюк, но не открывает его! У меня Виндовс 2000. Заранее спасибо! 


Вместо Closed напиши Open

Автор: nikitao 14.9.2005, 16:56
У меня получилось откомпелировать прогу(ошибка заключалось в том что я не в том месте подключал библиотеку модуль). smile Но CD никак не реагирует.(Пробовал по разному:и с открытым и с закрытым) smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)