在我的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