我尝试了两种不同的方法来连接Windows 10中的蓝牙设备。 1)使用32feetnet开发了一个应用程序,并尝试连接到蓝牙设备,并提示您是否匹配了引脚消息框。 2.创建了一个示例通用Windows程序(UWP)以连接到蓝牙设备,并提示您是否匹配了引脚消息框。
有没有其他地方可以避免出现图钉提示消息框。
答案 0 :(得分:0)
EventHandler authHandler =新的EventHandler(handleAuthRequests); BluetoothWin32Authentication authenticator =新的BluetoothWin32Authentication(authHandler);
private void btnPairSSP_Click(object sender, EventArgs e)
{
BluetoothDeviceInfo selectedDevice = devices[lstBTDevices.SelectedIndex];
if (MessageBox.Show(String.Format("Would you like to attempt to pair with {0}?", selectedDevice.DeviceName), "Pair Device", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
Task t = new Task(PairBluetoothTask);
t.Start();
}
}
private void PairBluetoothTask()
{
BluetoothDeviceInfo selectedDevice = devices[lstBTDevices.SelectedIndex];
if (BluetoothSecurity.PairRequest(selectedDevice.DeviceAddress, null))
{
MessageBox.Show("We paired!");
}
else
{
MessageBox.Show("Failed to pair!");
}
}
private void handleAuthRequests(object sender, BluetoothWin32AuthenticationEventArgs e)
{
e.Confirm = true;
}