• <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

            藍牙無線電有打開、關閉、可發(fā)現(xiàn)三種狀態(tài),那么我們如何實現(xiàn)編程控制呢?

            藍牙設備的三種狀態(tài)
            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.

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

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

            第一步

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

            第二步

            獲取藍牙設備狀態(tài)

            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);
                    }
                }
            }

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


            還需要繼續(xù)學習。
            posted on 2008-07-24 17:29 Sandy 閱讀(1023) 評論(0)  編輯 收藏 引用 所屬分類: Window Mobile
            国产精品亚洲美女久久久| 国产A级毛片久久久精品毛片| 99久久99这里只有免费费精品| 久久久无码人妻精品无码| 99久久99久久久精品齐齐| 精品国产青草久久久久福利| 思思久久99热免费精品6| 色综合久久久久无码专区| 精品一区二区久久久久久久网站| 国产91色综合久久免费分享| 亚洲精品乱码久久久久久蜜桃 | 久久被窝电影亚洲爽爽爽| 深夜久久AAAAA级毛片免费看| 亚洲AV无码成人网站久久精品大| 免费精品99久久国产综合精品| 午夜视频久久久久一区 | 久久久青草久久久青草| 亚洲精品无码久久久| 成人免费网站久久久| 丁香色欲久久久久久综合网| 久久艹国产| 亚洲天堂久久精品| 丰满少妇人妻久久久久久| 99久久综合国产精品免费| 久久精品国产免费一区| 亚洲AV成人无码久久精品老人| 久久人人爽人人澡人人高潮AV | 人妻少妇久久中文字幕一区二区| 色综合久久久久| 久久久婷婷五月亚洲97号色| 久久人人爽人人爽人人爽| 亚洲AⅤ优女AV综合久久久| 国产精自产拍久久久久久蜜 | 91精品国产91久久| 久久婷婷综合中文字幕| 91视频国产91久久久| 日韩久久久久久中文人妻| 久久久精品人妻一区二区三区蜜桃| 久久久久无码精品国产app| 久久青青草原精品影院| 88久久精品无码一区二区毛片 |