на моей версии WIN CE установлена программа под названием «Панель управления беспроводной сетью» , которая активирует или деактивирует Bluetooth и WiFi. Я хочу Bluetooth активен при запуске. Где я могу вручную active Bluetooth?активировать bluetooth на WIN CE
ответ
Microsoft обеспечивает функцию, чтобы включить/выключить радио Bluetooth:
int BthSetMode(DWORD dwMode);
Есть несколько способов.
- SetDevicePower
- BthSetMode (BthUtil)
- ChangeRadioState (OSSVCS)
Существует CodeProject article с примерами.
Спасибо! Но эти примеры для C++, я должен был заявить, что мне нужно это для работы с C#. как я могу использовать это в C#? Спасибо - Martijn – user2907333
Нет никакого метода BCL для выполнения этих действий в .NET CF. Вам нужно будет 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 и режим сканирования до 3, чтобы сделать его видимым, если вы так хотите.
[HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Bluetooth \ SYS]
"Сила" = DWORD: ; Радио по умолчанию
"ScanMode" = dword: ; Радиодоступно
"DisableAutoSuspend" = dword: 1; Разрешить приостановку при подключении
- 1. Сброс Win CE Registry
- 2. process.h on Win CE
- 3. кварты на Win CE 5.0 аварии
- 4. On \ Off WLAN на Win CE - как?
- 5. «Неизвестное устройство USB» на Win CE 6.0
- 6. Портирование приложения win32 на Win CE
- 7. Ищете Win CE DiskPrep PowerToy
- 8. Приложение разработано для WIN CE Emulator 5.0 не работает на WIN CE Device 6.0?
- 9. Размещение окна в WIN CE
- 10. Активировать Bluetooth SPP в Android?
- 11. Bluetooth на Windows 8
- 12. Win CE 5.0 ярлыки файлов не работают
- 13. Альтернатива узлу js для Win CE
- 14. Расширение возможностей мультимедиа Win Embedded CE 6.0
- 15. Сборник файлов C для Win CE 6
- 16. Отменить объем приложения в win CE
- 17. Неизвестный бар в каждой форме Win CE
- 18. Активировать диалоговое окно MessageBox формы C# Win
- 19. Обработчик процессов для устройств Win CE
- 20. Как переносить библиотеку delphi в Win CE?
- 21. Активировать рабочий стол при нажатии WIN + D
- 22. WIN CE 5.0 ActiveSync Connect/Disconnect?
- 23. как создать WIN CE 6.0 LCDdriver?
- 24. Низкие приоритетные потоки блокируются. Win CE
- 25. Форма Навигация в Win CE 5 Приложение
- 26. Win CE: Создание именной общей памяти
- 27. прослушать события tcp в win CE
- 28. Как читать данные Bluetooth от Windows CE к Bluetooth-устройству
- 29. Wait Курсор не отображается на Win CE 6
- 30. Диалог прокрутки в MFC на Win CE/Windows Mobile
Спасибо за ваш ответ! Чтобы использовать это, мне нужен Bthutil.lib, но, похоже, он недоступен в Win CE. Я пробовал _BluetoothRadio br = BluetoothRadio.PrimaryRadio; br.Mode = RadioMode.Connectable; _ но это не сработало. любые другие идеи? – user2907333
Я назвал его из C++ в своем приложении; не уверен в C#. – BitBank