在我的WIN CE版本中,有一个程序安装名为“无线配置控制面板” 它激活或取消激活蓝牙和WiFi。 我想要蓝牙在启动时处于活动状态。 我在哪里可以手动有效蓝牙?在WIN CE上激活蓝牙CE
回答
微软提供了一个功能,开启/关闭蓝牙无线电:
int BthSetMode(DWORD dwMode);
谢谢!但是这些例子都是针对C++的,我应该说我需要这个与c#一起工作。我如何在c#中使用它?谢谢 - Martijn – user2907333
在.NET CF中没有用于执行这些操作的BCL方法。您将需要p /调用这些方法。 http://msdn.microsoft.com/en-us/library/aa288468(v=vs.71).aspx – PaulH
好的,我会研究一下!谢谢 - Martijn – user2907333
这似乎是一个老问题。为正在搜索的任何人添加答案。
有一种方法可以通过修改注册表来实现。 (您可以从应用程序这样做太)
在注册表中,做如下修改:
[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 ON,并ScanMode 3使其发现,如果你想要的。
[HKEY_LOCAL_MACHINE \ SOFTWARE \微软\蓝牙\ SYS]
“电源”= DWORD:;收音机默认为
“ScanMode”= dword:;收音机无法发现
“DisableAutoSuspend”= dword:1;允许挂起时连接
- 1. 在Samsung Galaxy S2上激活蓝牙?
- 2. QT在Win CE 5.0碰撞
- 3. msvsmon在Win CE上工作正常吗?
- 4. 以编程方式启动Windows CE上的蓝牙控制器
- 5. Win CE的建筑库库
- 6. 重置Win CE注册表
- 7. 替代Win CE的Node js
- 8. win CE 6.0设备上的按钮
- 9. Win CE上的\关闭WLAN - 如何?
- 10. 如何在Delphi FMX中激活蓝牙?
- 11. 在Android中激活蓝牙SPP?
- 12. 这SQL CE版本在WIN CE运行5
- 13. 如何将蓝牙数据从Windows CE读取到蓝牙设备
- 14. 从C#Win CE发送消息到SQL Server消息队列CE
- 15. '激活'蓝牙LE能量数据流
- 16. 在WIN中放置一个窗口CE
- 17. 安卓蓝牙激活错误
- 18. Win CE 6编译C文件
- 19. Win CE:创建命名共享内存
- 20. 安装Win CE 6.0许可证
- 21. 听win中的tcp事件CE
- 22. WIN CE 5.0 ActiveSync连接/断开?
- 23. 优雅Win CE 5关闭电源
- 24. 我自己的任务栏Win CE
- 25. 在WIN + D上按下激活桌面
- 26. 在Visual Studio 2010上开发Win CE应用程序
- 27. 在Win CE 6上部署.NET 3.5框架
- 28. 无法在Win CE设备上设置时间
- 29. Virtual Box中的Android 4.3(x86)识别蓝牙适配器,但不激活蓝牙
- 30. 在Windows Ce上使用Webclient;
感谢您的回复!为了使用这个,我需要Bthutil.lib,但它似乎在Win CE上不可用。我试过_BluetoothRadio br = BluetoothRadio.PrimaryRadio; br.Mode = RadioMode.Connectable; _但这没有奏效。任何其他想法? – user2907333
我在我的应用程序中从C++中调用它;不确定C#。 – BitBank