Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2010, 04:40   #1
IceExecutioner
Пользователь
 
Аватар для IceExecutioner
 
Регистрация: 04.06.2009
Сообщений: 26
По умолчанию Не открывается DVD программно

Доброго времени суток! Тема баян, нашёл в поиске кучу примеров для открытие привода. Однако, столкнулся с проблемой что DVD не открывается, код выполняется, ошибок не возникает, но ничего не происходит. Может это косяк Win7 или VC 2010 кривая (хотя до этого не жаловался)? Ниже привожу код (событие при нажатии кнопки):
Код:
MCIERROR Res=0;
MCI_OPEN_PARAMS OpenParams;
DWORD Flags=MCI_OPEN_TYPE | MCI_OPEN_TYPE_ID;
ZeroMemory(&OpenParams,sizeof(OpenParams));
OpenParams.dwCallback=0;
OpenParams.lpstrElementName=L"G:";
OpenParams=.lpstrDeviceType(LPCWSTR)MCI_DEVTYPE_CD_AUDIO;
Res=mciSendCommand(0,MCI_OPEN,Flags,(DWORD_PTR)&OpenParams);
if (!Res) {
        mciSendCommand(OpenParams.wDeviceID,MCI_SET,MCI_SET_DOOR_OPEN,0);
        mciSendCommand(OpenParams.wDeviceID,MCI_CLOSE,MCI_WAIT,0);
}
IceExecutioner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Записать DVD (VIDEO_TS папку на DVD диск) Altera Софт 14 30.03.2013 21:05
Как программно открыть dvd rom в delphi 2005 нью Помощь студентам 13 17.11.2009 23:43
Не открывается файл Эдвард Общие вопросы Delphi 0 20.08.2009 15:38