Тег: закрыть CD-ROM

KostyeFromHelen
11. Открыть\закрыть CD-ROM на C#.
14.02.2011 13:20:54

Управление дисководом дело не хитрое.

Только стоит немного разобраться, что тут да как.

[DllImport("winmm.dll", EntryPoint = "mciSendStringA", CharSet = CharSet.Ansi)] //подключаем библиотеку, которая позволяет управлять CD-ROM'om. Функция mciSendStringA позволяет отправлять мудьтимидийным устройствам сообщения.
protected static extern int mciSendString (string mciCommand, StringBuilder returnValue, int returnLength, IntPtr callback); //создаём экземпляр класса

static void Main(string[] args)
{

int result = mciSendString("set cdaudio door open", null, 0, IntPtr.Zero); //шлём команду открыться
result = mciSendString("set cdaudio door closed", null, 0, IntPtr.Zero);// ну а здесь - закрыться. 

 

Вы наверно подумаете, как это можно знать, как это учить. Скажу вам, что это просто надо понимать. И в нужный момент иметь на вооружение.



Теги: закрыть CD-ROM | открыть CD-ROM | C#

Просмотров: 5640 | Подробнее...


 

Программируем на C#, интересные статьи, книги, музыка; Костя Карпов.