17-10-12, 05:32 PM
كاتب الموضوع : AhmedEssawy
كود :
[color=#0600ff]using[/color] [color=#2b91af]System[/color].[color=#2b91af]Runtime[/color].[color=#2b91af]InteropServices[/color];
[color=#0600ff]using[/color] [color=#2b91af]System[/color].[color=#2b91af]Text[/color];
...
[color=#0600ff]public[/color] [color=#0600ff]static[/color] [color=#0600ff]void[/color] Main[color=#000000]([/color] [color=#000000])[/color]
[color=#000000]{[/color]
[color=#0600ff]int[/color] result = mciSendString
[color=#000000]([/color][color=#a31515]"set cdaudio door open"[/color], [color=#0600ff]null[/color], [color=#ff0000]0[/color], [color=#2b91af]IntPtr[/color].[color=#000000]Zero[/color][color=#000000])[/color];
result =
mciSendString [color=#000000]([/color][color=#a31515]"set cdaudio door closed"[/color],
[color=#0600ff]null[/color], [color=#ff0000]0[/color], [color=#2b91af]IntPtr[/color].[color=#000000]Zero[/color][color=#000000])[/color];
[color=#000000]}[/color]
[color=#000000][[/color]DllImport[color=#000000]([/color][color=#a31515]"winmm.dll"[/color], EntryPoint=[color=#a31515]"mciSendStringA"[/color], CharSet=CharSet.[color=#000000]Ansi[/color][color=#000000])[/color][color=#000000]][/color]
[color=#0600ff]protected[/color] [color=#0600ff]static[/color] [color=#0600ff]extern[/color] [color=#0600ff]int[/color] mciSendString
[color=#000000]([/color][color=#0600ff]string[/color] mciCommand,
[color=#2b91af]StringBuilder[/color] returnValue,
[color=#0600ff]int[/color] returnLength,
[color=#2b91af]IntPtr[/color] callback[color=#000000])[/color];