该C#代码实现监控USB接口是否有设备接入或拨出,包括多个U盘. using System; using System.IO; using System.Runtime.InteropServices; using System.Windows.Forms; namespace MyApplication { public partial class Form1 : Form { const int WM_DEVICECHANGE = 0x0219; // 发生设备变动 const int DB
一.需求: 1.在电脑上设置一个USB接口. 2.电脑运行时,将鼠标连接到接口上,鼠标可以使用自己的功能. 3.电脑运行时,将键盘连接到接口上,键盘可以使用自己的功能.(使用接口的作用:减低鼠标.键盘等外围设备和笔记本电脑的耦合性.还可以增加电脑的扩展性.) 二.实例代码: //进行设计,定义USB接口规则 interface USB { /** 运行设备 */ public void open(); } //描述电脑 class computer { /** 电脑运行 */ public vo