如果鼠标除了标准的左/右/中间(例如前/后)之外还有其他按钮,那么我们如何在Delphi中检测这些按钮点击?
如何使用它的一个示例是Internet Explorer,其中Logitech或MS鼠标侧面的前进/后退按钮在任何加载的网页之间前后循环.这似乎复制了键盘上的Backspace/CTRL + Backspace,但我尝试使用KeyPreview和KeyPress事件检测到它,但它没有捡起它.
知道如何检测这些扩展鼠标按钮的点击吗?
如何检测用户何时单击NSWindow上的绿色最大化或缩放(+)按钮而不使用NSWindowDidResizeNotification?
我不想使用的原因NSWindowDidResizeNotification是因为当用户点击并拖动手动调整窗口大小时也会反复触发.我有一些我想要执行的代码,它应该只在用户使用左上角的绿色按钮缩放或缩小窗口时触发一次,而不是在手动调整窗口大小时多次.