• <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
            久久国产高清字幕中文| 成人国内精品久久久久一区| 国内精品久久久久久久久电影网| 国产亚洲婷婷香蕉久久精品| 精品水蜜桃久久久久久久| 久久精品无码一区二区WWW | 久久亚洲国产中v天仙www| 久久99精品久久久久久不卡| 漂亮人妻被中出中文字幕久久| 国产精品久久午夜夜伦鲁鲁| 久久毛片免费看一区二区三区| 一本一本久久a久久综合精品蜜桃 一本一道久久综合狠狠老 | 国色天香久久久久久久小说 | 99久久人妻无码精品系列蜜桃| 久久九九久精品国产免费直播| 日韩AV无码久久一区二区| 久久久久女教师免费一区| 精品久久久久久久无码| 久久精品日日躁夜夜躁欧美| 精品乱码久久久久久夜夜嗨 | 国产99久久久国产精品~~牛 | 久久久噜噜噜www成人网| 一本一本久久a久久精品综合麻豆| 久久香蕉超碰97国产精品| 久久精品桃花综合| 欧美日韩精品久久久免费观看| 草草久久久无码国产专区| 精品久久久久久国产潘金莲| 亚洲狠狠婷婷综合久久蜜芽| 欧美久久久久久| 欧美成a人片免费看久久| 久久久久国产亚洲AV麻豆| 国产国产成人久久精品| 香蕉久久一区二区不卡无毒影院| 国产欧美久久一区二区| 嫩草影院久久99| 久久av免费天堂小草播放| 久久国产精品一区| 伊人色综合久久天天网 | 久久青草国产精品一区| 久久免费视频网站|