国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

SetCapture()函數和ReleaseCapture()

ISherry / 1603人閱讀

摘要:參考自關于和的用法函數的說明為該函數在屬于當前線程的指定窗口里設置鼠標捕獲。一旦窗口捕獲了鼠標,所有鼠標輸入都針對該窗口,無論光標是否在窗口的邊界內。在你調用函數后,只是能夠捕獲和鼠標消息,但是一般我們是捕獲和兩個消息。記住和必須成對呈現。

參考自: 關于SetCapture() 和 ReleaseCapture()的用法

SetCapture()函數的說明為:“該函數在屬于當前線程的指定窗口里設置鼠標捕獲。一旦窗口捕獲了鼠標,所有鼠標輸入都針對該窗口,無論光標是否在窗口的邊界內。同一時刻只能有一個窗口捕獲鼠標。如果鼠標光標在另一個線程創建的窗口上,只有當鼠標鍵按下時系統才將鼠標輸入指向指定的窗口?!?/p>

在你調用SetCapture(hWnd)函數后,只是能夠捕獲onmousedown、onmouseup、onmousemove、onclick、ondblclick、onmouseover和onmouseout鼠標消息,但是一般我們是捕獲onmousemove和onmouseup兩個消息。需要只注意最后一句“如果鼠標光標在另一個線程創建的窗口上,只有當鼠標鍵按下時系統才將鼠標輸入指向指定的窗口”的解釋,就是即使你在一個窗口線程里使用了SetCapture(),但在別的窗口的上點擊時會把鼠標消息發給這個窗口,而不是原來的窗口。因為當鼠標在窗口外面點擊的時候,被點擊的窗口獲得焦點,原來的SetCapture()也就失效了。

當你不在需要繼續獲得鼠標消息就要應該調用ReleaseCapture()釋放掉,否則別的線程想調用就會失敗。記?。篠etCapture()和ReleaseCapture()必須成對呈現。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/80650.html

相關文章

  • 簡單的支持網頁畫框拖拽縮放功能的js插件

    摘要:我就不提除此以外還需要實現的一些業務上的細節交互了,本篇文章只講講我實現的拖拽功能的原理。這里其實大家就可以看出來了,得益于面向對象的機制,我們可以很簡單的實現一些畫框拖拽功能。 引言 前不久,老大給我分配一個比較吊炸天的任務。要我實現:在一張圖片上,可以用鼠標畫框。除此以外,畫出來的框,可以實現resize,也就是說可以通過鼠標操作縮放,也可以進行拖拽。我就不提除此以外還需要實現的一...

    oneasp 評論0 收藏0
  • 簡單的支持網頁畫框拖拽縮放功能的js插件

    摘要:我就不提除此以外還需要實現的一些業務上的細節交互了,本篇文章只講講我實現的拖拽功能的原理。這里其實大家就可以看出來了,得益于面向對象的機制,我們可以很簡單的實現一些畫框拖拽功能。 引言 前不久,老大給我分配一個比較吊炸天的任務。要我實現:在一張圖片上,可以用鼠標畫框。除此以外,畫出來的框,可以實現resize,也就是說可以通過鼠標操作縮放,也可以進行拖拽。我就不提除此以外還需要實現的一...

    MangoGoing 評論0 收藏0
  • 簡單的支持網頁畫框拖拽縮放功能的js插件

    摘要:我就不提除此以外還需要實現的一些業務上的細節交互了,本篇文章只講講我實現的拖拽功能的原理。這里其實大家就可以看出來了,得益于面向對象的機制,我們可以很簡單的實現一些畫框拖拽功能。 引言 前不久,老大給我分配一個比較吊炸天的任務。要我實現:在一張圖片上,可以用鼠標畫框。除此以外,畫出來的框,可以實現resize,也就是說可以通過鼠標操作縮放,也可以進行拖拽。我就不提除此以外還需要實現的一...

    Sunxb 評論0 收藏0
  • JS進階篇4---原生JS實現對元素的拖拽

    摘要:原生實現對元素的拖拽一背景介紹此處為鋪墊內容,可跳過隨著前端的不斷發展,各種各樣的前端規范和新知識新技術層出不窮,極大地拓展了開發者的操作空間,也大大地提升了用戶體驗。 原生 JS 實現對 html 元素的拖拽 一、背景介紹 【此處為鋪墊內容,可跳過】 隨著 Web 前端的不斷發展,各種各樣的前端規范和新知識、新技術層出不窮,極大地拓展了開發者的操作空間,也大大地提升了用戶體驗。而隨著...

    evin2016 評論0 收藏0

發表評論

0條評論

ISherry

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<