c#检测usb设备拨插类库USBClassLibrary分享

 更新时间:2014年04月09日 10:33:04   作者:  
这篇文章主要介绍了c#检测usb设备拨插类库USBClassLibrary的简单示例,需要的朋友可以参考下



复制代码 代码如下:

private void USBPort_USBDeviceAttached(objectsender,
USBClass.USBDeviceEventArgs e)
{
if (!MyUSBDeviceConnected)
{
if(USBClass.GetUSBDevice(MyDeviceVID, MyDevicePID,
ref USBDeviceProperties, false))
{
 //My Device is connected
MyUSBDeviceConnected = true;
}
}
}

private void USBPort_USBDeviceRemoved(objectsender,
USBClass.USBDeviceEventArgs e)
{
if(!USBClass.GetUSBDevice(MyDeviceVID, MyDevicePID,
ref USBDeviceProperties, false))
{
//My Device is removed
MyUSBDeviceConnected = false;
}
}

相关文章

  • c#图片处理之图片裁剪成不规则图形

    c#图片处理之图片裁剪成不规则图形

    最近项目要求实现不规则裁剪功能。本来想用html5的canvas在前端实现的,但是发现有点困难,以下为C#端对图对片的处理
    2014-05-05
  • C# 通过同步和异步实现优化做早餐的时间

    C# 通过同步和异步实现优化做早餐的时间

    本文以一个简单的小例子—如何做一顿早餐及如何优化做早餐的时间来让大家具体了解一下同步和异步方法的区别,需要的朋友可以参考一下
    2021-12-12
  • C#编程之事务用法

    C#编程之事务用法

    这篇文章主要介绍了C#编程之事务用法,结合实例形式对比分析了C#中事务提交与回滚的具体实现技巧与相关注意事项,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • c# RPC框架的使用简介

    c# RPC框架的使用简介

    这篇文章主要介绍了c# RPC框架的使用简介,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2021-02-02
  • c#中LINQ的基本用法(二)

    c#中LINQ的基本用法(二)

    这篇文章介绍了c#中LINQ的基本用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下的相关资料
    2022-04-04
  • UpdateLayeredWindow实现任意异形窗口使用详解

    UpdateLayeredWindow实现任意异形窗口使用详解

    这篇文章主要为大家介绍了UpdateLayeredWindow实现任意异形窗口使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • C#通过委托调用Button单击事件的方法

    C#通过委托调用Button单击事件的方法

    本文给大家分享的是通过委托取消Button事件switch-case的方法,十分的简单实用,有需要的小伙伴可以参考下。
    2015-05-05
  • C# 实现绘制PDF嵌套表格案例详解

    C# 实现绘制PDF嵌套表格案例详解

    嵌套表格,顾名思义,就是在一张表格中的特定单元格中再插入一个或者多个表格,本文将为大家介绍C#绘制PDF嵌套表格的代码示例,需要的同学可以参考一下
    2021-11-11
  • winform基于异步委托实现多线程摇奖器

    winform基于异步委托实现多线程摇奖器

    这篇文章主要介绍了winform基于异步委托实现多线程摇奖器的方法,包含了线程的运用及随机数的生成,需要的朋友可以参考下
    2014-10-10
  • C#动态创建button按钮的方法实例详解

    C#动态创建button按钮的方法实例详解

    这篇文章主要介绍了C#动态创建button按钮的方法实例详解的相关资料,需要的朋友可以参考下
    2017-06-06

最新评论