English 中文(简体)
在背景中监视 CD
原标题:Watch for CD in background
  • 时间:2012-05-25 19:29:29
  •  标签:
  • c#
  • .net

我发现 < a href=> "http://en.csharp- online.net/served_CD-ROM_Insertion" rel="nofollow" > 这个代码 可以看到CD 使用 C# 插入/ 弹出 。 我很好奇能否有效地将它调整为背景过程/ Timer 函数, 而不显著的性能损失 。

最佳回答

我建议您不要使用背景程序或计时器,而使用 管理ventWatcher 提供的触发器。

您可以在这里找到一个实例执行 : < a href=" http://www.codeproject.com/Tips/295008/ how-to-setect- Insertion-of-a-CD-ROM" rel=“nofollow” > http://www.codeproject.com/Tips/295008/How-to-setect-Insertion-of-a-CD-ROM

问题回答

您是否在考虑一个窗口服务, 该窗口服务对 CD 托盘活动执行动作 。 我确信这可以很容易和高效地完成 。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签