我一直在努力做到目前为止标题所说的几个小时。我试图做一个循环,它是由一个按钮触发的,该按钮检查lmb是否已关闭超过100ms并运行次循环。如果lmb结束,则第二个循环应该中断,但不是第一个循环。然后,当按下按钮时,第一个循环应该被打破。vb.net运行一个循环,检查lmb是否关闭,并打破一个封闭的循环已经结束
对不起,可怕的解释是,我的大脑在相当简单的任务中相当炸。
谢谢!
我一直在努力做到目前为止标题所说的几个小时。我试图做一个循环,它是由一个按钮触发的,该按钮检查lmb是否已关闭超过100ms并运行次循环。如果lmb结束,则第二个循环应该中断,但不是第一个循环。然后,当按下按钮时,第一个循环应该被打破。vb.net运行一个循环,检查lmb是否关闭,并打破一个封闭的循环已经结束
对不起,可怕的解释是,我的大脑在相当简单的任务中相当炸。
谢谢!
不要考虑循环。按照定时器思考。使用一个计时器实例,每50ms左右检查一次你的条件。
该计时器的想法是伟大的,并帮助*只是一点点*与意大利面条。另一个我没有花太多时间去处理的问题是如何检测lmb是否已关闭或关闭。 – user7483550
这是一个事件。 –
这是行不通的,但是我尝试了这个库(https://globalmousekeyhook.codeplex.com/),它适用于鼠标放置,但是没有选项可用于鼠标放置。 – user7483550
欢迎来到Stackoverflow,请花些时间和**阅读** [如何问问指南](https://stackoverflow.com/help/asking),以更好地了解如何在此发布新问题并得到一个很好的答案。 –
在这种情况下,lmb是什么? –
leftmousebutton – user7483550