在Windows下使用C#和C++打开光驱
2013-08-23 22:11
911 查看
[DllImport("winmm.dll")]
public static extern int mciSendString(string s1,string s2,int i1,int i2);
//关闭光驱
mciSendString ("set cdaudio door closed","",0,0);
//打开光驱
mciSendString ("set cdaudio door open","",0,0);
**********************************************************************************************
光驱弹出与关闭
using System.Runtime.InteropServices ;
[DllImport("winmm.dll")]
public static extern int mciSendString(string s1,string s2,int i1,int i2);
private void button1_Click(object sender, System.EventArgs e) {
mciSendString ("set cdaudio door open","",0,0);
}
private void button2_Click(object sender, System.EventArgs e) {
mciSendString ("set cdaudio door closed","",0,0);
}
-------------------------------
如何在vc++控制光驱的弹出和关闭,
这个问题非常简单。
首先加入相应控件。
Project-->Add To Project-->Component and Controls-->Visual C++Components-->Windows Multimedia library
然后填加按钮的响应代码
开光驱:
mciSendString("Set cdAudio door open wait",NULL,0,NULL);
关光驱:
mciSendString("Set cdAudio door closed wait",NULL,0,NULL);
**********************************************************************************************
控制光驱的弹出和关闭
public static extern int mciSendString(string s1,string s2,int i1,int i2);
//关闭光驱
mciSendString ("set cdaudio door closed","",0,0);
//打开光驱
mciSendString ("set cdaudio door open","",0,0);
**********************************************************************************************
光驱弹出与关闭
using System.Runtime.InteropServices ;
[DllImport("winmm.dll")]
public static extern int mciSendString(string s1,string s2,int i1,int i2);
private void button1_Click(object sender, System.EventArgs e) {
mciSendString ("set cdaudio door open","",0,0);
}
private void button2_Click(object sender, System.EventArgs e) {
mciSendString ("set cdaudio door closed","",0,0);
}
-------------------------------
如何在vc++控制光驱的弹出和关闭,
这个问题非常简单。
首先加入相应控件。
Project-->Add To Project-->Component and Controls-->Visual C++Components-->Windows Multimedia library
然后填加按钮的响应代码
开光驱:
mciSendString("Set cdAudio door open wait",NULL,0,NULL);
关光驱:
mciSendString("Set cdAudio door closed wait",NULL,0,NULL);
**********************************************************************************************
控制光驱的弹出和关闭
相关文章推荐
- [转]如何借助 TLS/SSL 确保套接字连接的安全(使用 C#/VB/C++ 和 XAML 的 Windows 应用商店应用)
- Windows下使用NotePad++配置C#,Python,Java,C++开发环境
- Windows 7下可以使用的各个命令语句+C#打开
- 使用字符串资源(使用 C#/VB/C++ 和 XAML 的 Windows 应用商店应用)
- Windows下编译Google.Protobuf在Qt(C++)中使用与Unity3d(C#)交互
- 快速入门:触摸输入(使用 C#/VB/C++ 和 XAML 的 Windows 应用商店应用)
- 正则库相关及windows-VS-C++环境下pcre && pcre++的编译和使用
- 怎么使用C#调用C++ dll 类库
- Windows操作系统下使用环境变量打开应用程序
- C#使用DirectoryEntry类操作Windows帐户
- 用C#开发Windows服务监控系统使用
- linux下使用openoffice打开windows office 2007 文档
- c#打开、保存对话框的使用
- windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler
- windows 下使用命令行打开软件
- 关于DLL的创建与使用简单描述(C++、C#)
- C++和C#有关值类型和引用类型,以及对引用类型使用ref的效果
- 如何使用 Visual C# .NET 对 DataGrid Windows 控件执行分页(转载)
- c#使用windows服务更新站点地图的详细示例