实现多次鼠标点击

那一天离开了你 数码 27

接下来,你需要重新实现Windows窗口管理器所使用的相同算法,并实现鼠标三击而不是双击。让我们动手试试,将如下代码添加到例子程序中。

我们的想法很简单:当一次鼠标点击发生时,我们检查它是否位于”双击区域”且在双击时间范围之内。如果不是,则我们重置鼠标点击计数值。

接下来,我们记录当前点击的坐标和时间,以便下次点击时可以与它进行比较。

那么我们将无法在计时器刻度翻转附近正确检测到多次点击。 (这段请仔细理解,确保能理解。)

练习:假设你的程序只处理鼠标的三次点击,如何像窗口管理器那样在鼠标双击时停止?

总结

双击已经太累,就不要三击了吧?

最近我写了个东西

正如你们所知道的,拓扑梅尔智慧办公平台(Topomel Box)是一款绿色软件,主要面向经常使用电脑的朋友。它提供了各种提升办公效率的小功能,同时操作上尽可能地简单方便。我想:你值得拥有。

标签: 鼠标 双击 管理器

抱歉,评论功能暂时关闭!