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

            yehao's Blog

            _TrackMouseEvent

            轉自http://blog.csdn.net/zhuzhubin/article/details/4368040

            默認情況下,窗口是不響應
            WM_MOUSELEAVE WM_MOUSEHOVER 消息的,所以要使用 _TrackMouseEvent 函數來激活這兩個消息。調用這個函數后,當鼠標在指定窗口上停留超過一定時間或離開窗口后,該函數會 Post 這兩個消息到指定窗口。

            使用方法:

            1.
            在對話框類中定義一個變量來標識是否追蹤當前鼠標狀態,之所以要這樣定義是要避免鼠標已經在窗體之上時,一移動鼠標就不斷重復產生 WM_MOUSEHOVER
            BOOL _bMouseTrack=TRUE ;

            2.
            OnMouseMove 中調用 _TrackMouseEvent 函數
             if (_bMouseTrack)     //
            若允許 追蹤,則。
             {
              TRACKMOUSEEVENT csTME;
              csTME.cbSize = sizeof (csTME);
              csTME.dwFlags = TME_LEAVE|TME_HOVER;
              csTME.hwndTrack = m_hWnd ;//
            指定要 追蹤 的窗口
              csTME.dwHoverTime = 10;  //
            鼠標在按鈕上停留超過 10ms ,才認為狀態為 HOVER
              ::_TrackMouseEvent (&csTME); // 開啟 Windows WM_MOUSELEAVE WM_MOUSEHOVER 事件支持
              _bMouseTrack=FALSE ;   // 若已經 追蹤 ,則停止 追蹤
             }

            3.
            OnMouseLeave 中再次允許追蹤鼠標狀態
            _bMouseTrack=TRUE ;

            4.
            備注:這兩個消息的映射要自己寫
             ON_MESSAGE(WM_MOUSEHOVER,OnMouseHover)
             ON_MESSAGE(WM_MOUSELEAVE,OnMouseLeave)

            posted on 2011-07-12 15:25 厚積薄發 閱讀(449) 評論(0)  編輯 收藏 引用 所屬分類: Windows編程

            導航

            <2025年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            統計

            常用鏈接

            留言簿

            隨筆分類

            文章分類

            文章檔案

            搜索

            最新評論

            亚洲乱码精品久久久久..| 久久天天躁狠狠躁夜夜96流白浆 | 国产精品久久久香蕉| 久久AV高潮AV无码AV| 久久99精品国产麻豆蜜芽| AV无码久久久久不卡网站下载| 香蕉久久久久久狠狠色| 免费观看久久精彩视频| 91麻豆国产精品91久久久| 亚洲av成人无码久久精品| 久久99久久99小草精品免视看| 波多野结衣AV无码久久一区| 久久综合成人网| 国产99久久久国产精品~~牛 | 国产精品成人99久久久久91gav| 理论片午午伦夜理片久久| 99精品国产在热久久无毒不卡 | 99久久精品国产综合一区| 99久久精品影院老鸭窝| 日日狠狠久久偷偷色综合免费 | 欧美日韩成人精品久久久免费看| 亚洲人成网亚洲欧洲无码久久| 久久免费高清视频| 久久久噜噜噜www成人网| 久久精品国产亚洲精品2020| 久久这里只有精品首页| 欧美大香线蕉线伊人久久| 久久精品青青草原伊人| 久久亚洲AV成人无码| 国产69精品久久久久APP下载| 精品国产乱码久久久久久浪潮| 久久久久久久99精品免费观看| 国产精品无码久久久久久| 亚洲αv久久久噜噜噜噜噜| 久久国产亚洲精品| 久久国产劲爆AV内射—百度| 一本色道久久88精品综合 | 久久精品无码专区免费东京热| 久久综合一区二区无码| 蜜桃麻豆WWW久久囤产精品| 久久久久亚洲精品日久生情 |