Otevírání a zavírání dveří CD-ROM pomocí C# (Windows .NET)
Napsal: 24 duben 2012 15:20:41
Další den, další kód.
Jedná se o přepis tohoto viewtopic.php?f=6&t=11 programu v jazyce C#.
Psal jsem to tehdy jen tak ze srandy. Také mi vrtalo hlavou, jak se ve Windows otevírá CD mechanika. Hledal jsem ten nejjednodušší způsob, jak toho dosáhnout. Nakonec jsem našel funkci mciSendString() v knihovně winmm.dll. Tato funkce slouží k odesílání řetězců příkazů na MCI zařízení. Seznam řetězců příkazů najdete na MSDN: Multimedia Command Strings.
Import dynamické knihovny zajišťuje DllImport atribut (nachází se ve jmenném prostoru System.Runtime.InteropServices). O importování knihoven a linkování budu mluvit jindy.
Jedná se o přepis tohoto viewtopic.php?f=6&t=11 programu v jazyce C#.
Psal jsem to tehdy jen tak ze srandy. Také mi vrtalo hlavou, jak se ve Windows otevírá CD mechanika. Hledal jsem ten nejjednodušší způsob, jak toho dosáhnout. Nakonec jsem našel funkci mciSendString() v knihovně winmm.dll. Tato funkce slouží k odesílání řetězců příkazů na MCI zařízení. Seznam řetězců příkazů najdete na MSDN: Multimedia Command Strings.
Import dynamické knihovny zajišťuje DllImport atribut (nachází se ve jmenném prostoru System.Runtime.InteropServices). O importování knihoven a linkování budu mluvit jindy.
RAW CODE |
---|
/* ========================================= * |