2017-07-23 37 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