在蓝牙配对期间不显示配对弹出消息在Windows 10中具有32英尺网络

问题描述 投票:1回答:1

我尝试了两种不同的方法来连接到Windows 10中的蓝牙设备.1)开发了一个32feetnet的应用程序并尝试连接到蓝牙设备,它提示是否匹配引脚消息框。 2.创建一个示例通用Windows程序(UWP)连接到蓝牙设备,提示是否匹配引脚消息框。

有没有什么可以避免引脚提示消息框。

uwp bluetooth windows-10-desktop 32feet
1个回答
0
投票

EventHandler authHandler = new EventHandler(handleAuthRequests); BluetoothWin32Authentication authenticator = new 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;

}
© www.soinside.com 2019 - 2024. All rights reserved.