1

在 Windows Mobile 5.0 设备上,我有一个 MFC C++ kiosk 应用程序,它应该以编程方式连接到 3 个蓝牙耳机之一并打开一个双向音频连接到它。

设备已经知道耳机,它只是应该以编程方式完成的切换和连接部分。

我该怎么做?

我知道线程如何以编程方式在 WM 中“通过蓝牙连接”?但希望有一种适用于 C++ 的方法。

有任何想法吗?

4

2 回答 2

0

对于 Windows Mobile,有两个主要的蓝牙堆栈可用:Widcomm 蓝牙堆栈和微软的蓝牙堆栈。这两个都提供了一个原生 API,你可以在谷歌上搜索它们的使用示例。

我想 32feet.NET 库所做的是在这些之上提供一个通用接口。您可以尝试查看来源以了解这是如何完成的。

如果您只需要在单个设备上运行您的应用程序,那么您可以找到正在使用的蓝牙堆栈和代码。这将是一个更容易但不便携的解决方案。

于 2009-03-05T12:58:15.087 回答
0

我将开始在 MSDN Windows Mobile 5.0 文档中查找Blue Tooth APIS

将音频设备更改为蓝牙设备可能是硬位。根据您尝试切换的应用程序,您可能希望查看Waveform Audio for Windows Mobile-based Devices API

从来没有做过上述任何事情,我不能说它是否足够,但它应该让你开始。

于 2009-03-10T23:11:13.853 回答