后台-插件-广告管理-内容页广告位一(手机)

您现在的位置是:首页 > 开发类 > 问答问答

在C#中如何判弹出所有光驱?

2021-07-06 20:31:14问答人已围观

简介 我机器上有两光驱,下面这段代码只能弹出第一个光驱,无法指定弹出第二个光驱。
应该怎么写才可能呢?
using System;
using System.Text;
using System.Runtime.Int

我机器上有两光驱,下面这段代码只能弹出第一个光驱,无法指定弹出第二个光驱。

应该怎么写才可能呢?

using System;
using System.Text;
using System.Runtime.InteropServices;

class CloseCD
{

[DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )]
protected static extern int mciSendString( string lpstrCommand, StringBuilder lpstrReturnString, int uReturnLength, IntPtr hwndCallback );

public static void Main()
{

int ret = mciSendString( "set cdaudio door open", null, 0, IntPtr.Zero );

Console.ReadLine();

ret = mciSendString( "set cdaudio door closed", null, 0, IntPtr.Zero );
}
}

最佳答案:

文章来源:https://q.cnblogs.com/q/2673/

Tags:.net技术 c 

很赞哦! ()

上一篇:安装VS 2008 SP1的问题

下一篇:返回列表

后台-插件-广告管理-内容页广告位二(手机)

相关文章

后台-插件-广告管理-内容页广告位三(手机)
后台-插件-广告管理-内容页广告位四(手机)

文章评论

留言与评论(共有 0 条评论)
   
验证码:

本栏推荐

站点信息

  • 文章统计90235篇文章
  • 浏览统计10087次浏览
  • 评论统计1个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们