2013-12-09 2 views
0

на моей версии WIN CE установлена ​​программа под названием «Панель управления беспроводной сетью» , которая активирует или деактивирует Bluetooth и WiFi. Я хочу Bluetooth активен при запуске. Где я могу вручную active Bluetooth?активировать bluetooth на WIN CE

ответ

0

Microsoft обеспечивает функцию, чтобы включить/выключить радио Bluetooth:

int BthSetMode(DWORD dwMode); 

http://msdn.microsoft.com/en-us/library/aa916815.aspx

+0

Спасибо за ваш ответ! Чтобы использовать это, мне нужен Bthutil.lib, но, похоже, он недоступен в Win CE. Я пробовал _BluetoothRadio br = BluetoothRadio.PrimaryRadio; br.Mode = RadioMode.Connectable; _ но это не сработало. любые другие идеи? – user2907333

+0

Я назвал его из C++ в своем приложении; не уверен в C#. – BitBank

0

Есть несколько способов.

Существует CodeProject article с примерами.

+0

Спасибо! Но эти примеры для C++, я должен был заявить, что мне нужно это для работы с C#. как я могу использовать это в C#? Спасибо - Martijn – user2907333

+0

Нет никакого метода BCL для выполнения этих действий в .NET CF. Вам нужно будет p/вызвать эти методы. http://msdn.microsoft.com/en-us/library/aa288468(v=vs.71).aspx – PaulH

+0

Хорошо, я рассмотрю это! Спасибо - Martijn – user2907333

0

Это, похоже, старый вопрос. Добавление ответа для тех, кто ищет.

Существует один способ сделать это, изменив реестр. (Вы можете сделать это из приложения тоже)

В реестре, выполните следующие изменения:

[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; Разрешить приостановку при подключении

Смежные вопросы