请教用C#编写的控制光驱开关的代码!谢谢!!!!
解决方案 »
- 远程连接数据库
- 正则去除网页html代码的例子,但是保留<p>
- 为什么WCF远程传输DataSet序列化后速度变慢?
- C#安装部署文件
- C#Directx3D难题
- .NET 如何设制DataGridView中每列的宽度
- WPF richtextbox中如何修改追加文字的字体颜色
- 多线程和Timer的问题.
- asp.net的牛人请进
- 有没有像WSAD5那样的class <--> Database的代码自动生成工具
- C#做的WAP站在手机里访问出现403.9用户过多的错误,但在本机模拟器就没有问题,请问是什么原因呢
- 一道趣味题:有一表达式62-35=1,只能移动一个数字,使之成立一个新的等式,请问该移动哪个数字
private bool CDOpen = true;
[System.Runtime.InteropServices.DllImport("winmm.dll", EntryPoint="mciSendStringA")]
private static extern long CDdoor(string lpstrCommand, string lpstrReturnString, long uReturnLength, long hwndCallback);private void button1_Click(object sender, System.EventArgs e)
{
if (CDOpen == false)
{
CDdoor("set CDAudio door open", "0", 0, 0);
CDOpen = true;
this.button1.Text = "点击关闭光驱";
}
else
{
CDdoor("set CDAudio door closed", "0", 0, 0);
CDOpen = false;
this.button1.Text = "点击打开光驱";
}
}