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

            藍牙無線電有打開、關(guān)閉、可發(fā)現(xiàn)三種狀態(tài),那么我們?nèi)绾螌崿F(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)是關(guān)閉的,則將其設為可發(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
            精品久久人人做人人爽综合| 亚洲国产精品无码久久久蜜芽| 亚洲综合精品香蕉久久网97| 国产亚洲美女精品久久久| 欧美久久久久久| 精品999久久久久久中文字幕| 久久精品综合一区二区三区| 亚洲国产视频久久| 2020久久精品国产免费| 亚洲а∨天堂久久精品| 久久国产色AV免费看| 亚洲人成无码久久电影网站| AV无码久久久久不卡蜜桃 | 老色鬼久久亚洲AV综合| 久久精品无码一区二区日韩AV| 久久亚洲精品国产精品| 思思久久99热只有频精品66| 国产高潮国产高潮久久久91 | 97视频久久久| 久久久久九九精品影院| 国产99久久久久久免费看| 久久婷婷五月综合97色| 久久午夜夜伦鲁鲁片免费无码影视| 国产精品无码久久久久| 老司机国内精品久久久久| 99久久久精品免费观看国产| 男女久久久国产一区二区三区| 久久亚洲AV无码精品色午夜| 亚洲午夜精品久久久久久浪潮| 精品一久久香蕉国产线看播放| 一本大道加勒比久久综合| 亚洲精品高清久久| 国产毛片久久久久久国产毛片| 91视频国产91久久久| 亚洲AV无码1区2区久久| 午夜精品久久久久久久| 五月丁香综合激情六月久久| 久久亚洲中文字幕精品有坂深雪| 久久久久成人精品无码中文字幕| 91久久精品91久久性色| 国产精品久久久久乳精品爆|