天天看點

Wince下藍牙開發的問題

這幾天在做wince下的藍牙開發,經過一番資料搜尋之後發現了很多有用的文章和經驗,但是經過實際驗證發現問題多多,首先就是一個wince和mobile不分的誤區,很多API和庫wince上有而mobile上沒有,而大多數則是mobile上有wince沒有,比如最簡單的兩個藍牙的API:BthGetMode和BthSetMode,很多網上的文章和文章都是轉載過來的說的是wince,其實是mobile上面的東西,關于這兩個API以及他們所在的庫,官方文檔是這樣說的:<code>//It does not support Wince 5 since Wince 5 does not include bthutil.dll</code>

意思很明顯,不支援wince5并且從wince5之後不再包含bthutil.dll,這樣也就意味着這兩個API用不了了。

取而代之的方法就是使用:BthReadScanEnableMask和BthWriteScanEnableMask。

以此為鑒,希望後來者能夠少走彎路。

繼續閱讀