我正在寻找两件事之一
1 - 使用弗洛里安图书馆的代码的工作示例:http://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/
这似乎是更好的(只有???)C#/ HID库之一,但作者已经走了MIA,我似乎无法获得一个代码示例.我的代码是:
{
USBHIDDRIVER.USBInterface usb = new USBInterface(myvid,mypid);
if (usb.Connect())
MessageBox.Show(”connection!”);
else
MessageBox.Show(”FAIL”);
usb.enableUsbBufferEvent(new System.EventHandler(myEventCacher));
usb.startRead();
}
private void myEventCacher(object sender, EventArgs e)
{
string content = e.ToString();
MessageBox.Show(content);
}
Run Code Online (Sandbox Code Playgroud)
连接部分可以工作,但事件proc永远不会被触发.所以我想知道是否有人在事件处理程序触发时有这个库代码的工作示例.
2 - 如果有一个更好的库来处理C#/ HID交互,我想听听它.
您提到的图书馆现在托管在google上,请参阅http://code.google.com/p/csharp-usb-hid-driver/
也许这些也很有帮助: