• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            春暖花開
            雪化了,花開了,春天來了
            posts - 149,comments - 125,trackbacks - 0

            藍牙無線電有打開、關閉、可發現三種狀態,那么我們如何實現編程控制呢?

            藍牙設備的三種狀態
            enum BTH_RADIO_MODE {
              BTH_POWER_OFF,
              BTH_CONNECTABLE,
              BTH_DISCOVERABLE
            };

            API介紹
            BthGetMode
            作用
            This function is used to retrieve the current mode of operation of the Bluetooth radio.
            原型
            int BthGetMode(DWORD* pdwMode);
            返回值
            Returns ERROR_SUCCESS on success or returns an error code on failure.

            BthSetMode
            作用
            This function is used to set the Bluetooth mode of operation and reflect it in the control panel. This function is also used

            to persist that state across hardware insertion and reboot.
            原型
            int BthSetMode(DWORD dwMode );
            返回值
            Returns ERROR_SUCCESS on success or returns an error code on failure.

            環境
            OS Versions: Windows CE .NET 4.2 and later
            Header: Declared in bthutil.h
            Library: Use bthutil.lib

            代碼示例
            功能:獲取藍牙設備狀態,如果設備狀態是關閉的,則將其設為可發現。設置是否成功,給出提示。

            第一步

            首先需要添加頭文件和庫文件
            #include <bthutil.h>
            #pragma  comment(lib, "bthutil.lib")

            第二步

            獲取藍牙設備狀態

            DWORD bthState;
            if (ERROR_SUCCESS == BthGetMode(&bthState))
            {
                if (bthState == BTH_POWER_OFF)
                {
                    if (ERROR_SUCCESS == BthSetMode(BTH_DISCOVERABLE))
                    {
                        MessageBox(NULL, _T("success"), _T("Note"), MB_OK);
                    }
                    else
                    {
                        MessageBox(NULL, _T("failed"), _T("Note"), MB_OK);
                    }
                }
            }

            設置藍牙狀態是在模擬器上進行的,沒有設置成功,這是由于模擬器上沒有安裝藍牙設備造成的。


            還需要繼續學習。
            posted on 2008-07-24 17:29 Sandy 閱讀(1006) 評論(0)  編輯 收藏 引用 所屬分類: Window Mobile
            久久er国产精品免费观看8| 国产精品9999久久久久| 久久久99精品成人片中文字幕| 婷婷综合久久中文字幕| 久久99久久无码毛片一区二区| 欧美麻豆久久久久久中文| 欧美精品久久久久久久自慰| 久久综合综合久久97色| 麻豆av久久av盛宴av| 久久亚洲国产午夜精品理论片| 日日狠狠久久偷偷色综合免费| 精品国产乱码久久久久久1区2区 | 亚洲国产成人久久一区久久| 久久亚洲熟女cc98cm| 一本一道久久精品综合| 日韩精品久久久久久久电影蜜臀| 国内精品欧美久久精品| 久久成人国产精品免费软件| 国产成人香蕉久久久久 | 久久免费精品视频| 中文国产成人精品久久不卡| 久久中文字幕视频、最近更新| 99国产欧美精品久久久蜜芽| 久久久久亚洲AV片无码下载蜜桃| 91亚洲国产成人久久精品网址| 亚洲级αV无码毛片久久精品| 久久这里只有精品视频99| 91精品国产综合久久香蕉 | 伊人久久大香线蕉影院95| 亚洲va久久久噜噜噜久久天堂| 手机看片久久高清国产日韩| 精品一久久香蕉国产线看播放| 久久精品国产精品亚洲毛片| 日韩精品久久无码中文字幕| 97久久婷婷五月综合色d啪蜜芽| 亚洲人成网站999久久久综合| 欧美久久一级内射wwwwww.| 久久久精品波多野结衣| 久久久久国产成人精品亚洲午夜| 国产高清美女一级a毛片久久w| 中文字幕成人精品久久不卡|