Bluetooth 在WIN CE上激活蓝牙
在我的WIN CE版本中,安装了一个名为“无线配置控制面板”的程序 可激活或禁用蓝牙和WiFi。 我希望启动时激活蓝牙功能。Bluetooth 在WIN CE上激活蓝牙,bluetooth,registry,windows-ce,Bluetooth,Registry,Windows Ce,在我的WIN CE版本中,安装了一个名为“无线配置控制面板”的程序 可激活或禁用蓝牙和WiFi。 我希望启动时激活蓝牙功能。 在哪里可以手动激活蓝牙?Microsoft提供了启用/禁用蓝牙收音机的功能: int BthSetMode(DWORD dwMode); 有几种方法 (b胡蒂尔) 变更放射性状态(OSSVCS) 有很多例子。这似乎是一个老问题。为正在搜索的任何人添加答案 有一种方法可以通过修改注册表来做到这一点。(您也可以从应用程序中执行此操作) 在注册表中,执行以下修改: [H
在哪里可以手动激活蓝牙?Microsoft提供了启用/禁用蓝牙收音机的功能:
int BthSetMode(DWORD dwMode);
有几种方法
- (b胡蒂尔)
- 变更放射性状态(OSSVCS)
有很多例子。这似乎是一个老问题。为正在搜索的任何人添加答案 有一种方法可以通过修改注册表来做到这一点。(您也可以从应用程序中执行此操作) 在注册表中,执行以下修改:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\sys]
"Power"=dword:1 ; Radio on by default
"ScanMode"=dword:3 ; Radio is discoverable
"DisableAutoSuspend"=dword:1 ; Allow suspend when connected
在这里,您应该将1写入电源以打开BT,将ScanMode写入3以使其可被发现(如果您愿意)
[HKEY\U LOCAL\U MACHINE\Software\Microsoft\Bluetooth\sys]
“功率”=dword:1;默认情况下打开收音机
“扫描模式”=dword:3;无线电是可以发现的
“DisableAutoSuspend”=dword:1;允许在连接时挂起
谢谢你的回复!要使用它,我需要Bthutil.lib,但它似乎在Win CE上不可用。我试过BluetoothRadio br=BluetoothRadio.PrimaryRadio;br.模式=无线电模式。可连接;但这不起作用。还有其他的想法吗?我在我的应用程序中用C++调用它。不太清楚C#。谢谢!但是这些例子都是C++的,我应该说我需要这个来和C。我如何在c#中使用这个?谢谢-Martijnther在.NET CF中没有用于执行这些操作的BCL方法。您需要p/调用这些方法。好的,我会调查的!谢谢-Martijn