2017-07-23 39 views
-2

我一直在努力做到目前爲止標題所說的幾個小時。我試圖做一個循環,它是由一個按鈕觸發的,該按鈕檢查lmb是否已關閉超過100ms並運行次循環。如果lmb結束,則第二個循環應該中斷,但不是第一個循環。然後,當按下按鈕時,第一個循環應該被打破。vb.net運行一個循環,檢查lmb是否關閉,並打破一個封閉的循環已經結束

對不起,可怕的解釋是,我的大腦在相當簡單的任務中相當炸。

謝謝!

+0

歡迎來到Stackoverflow,請花些時間和**閱讀** [如何問問指南](https://stackoverflow.com/help/asking),以更好地瞭解如何在此發佈新問題並得到一個很好的答案。 –

+0

在這種情況下,lmb是什麼? –

+0

leftmousebutton – user7483550

回答

0

不要考慮循環。按照定時器思考。使用一個計時器實例,每50ms左右檢查一次你的條件。

+0

該計時器的想法是偉大的,並幫助*只是一點點*與意大利麪條。另一個我沒有花太多時間去處理的問題是如何檢測lmb是否已關閉或關閉。 – user7483550

+0

這是一個事件。 –

+0

這是行不通的,但是我嘗試了這個庫(https://globalmousekeyhook.codeplex.com/),它適用於鼠標放置,但是沒有選項可用於鼠標放置。 – user7483550