2

我想使用 WiiMoteLib 将单个 wiiMote 连接到我的应用程序,但我希望在内部完成连接,即。用户只需运行应用程序(并且不需要将wiiMote 与Windows 向导或bluesoleil 连接)。该应用程序采用 C# 语言,无法更改语言。谢谢!

4

2 回答 2

0

这里有一个如何使用 Microsoft 蓝牙 API 和 HID API 执行此操作的示例:

http://www.richlynch.com/code/wiipair

它运作良好。

它在 C++ 中,但很容易转换为 C#。

于 2012-08-12T12:47:04.077 回答
0

32feet.NET 能完成这项工作吗?

BluetoothAddress addr = ... address from discovery or known address...
var dev = new BluetoothDeviceInfo(addr);
dev.SetServiceState(BluetoothService.HumanInterfaceDevice, true); // this line!

可能还需要处理配对,可能使用 BluetoothWin32Authentication 并处理其回调,请参阅http://32feet.codeplex.com/wikipage?title=Bluetooth%20Securityhttp://32feet.codeplex.com/wikipage?title=BluetoothWin32Authentication

于 2012-01-26T15:25:07.560 回答