我需要在悬停时进行拖放操作时从SWT选项卡文件夹中选择标签项,就像Windows使用任务栏按钮一样。我的解决方案可以依赖于平台(Windows)。
不幸的是,在DND操作中,鼠标跟踪事件不会触发。我决定自己实现悬停事件。我使用dragOver事件获得了一些鼠标事件,我知道悬停区域的区域与双击区域相同,可以使用GetSystemMetrics获取。但是,对于悬停延迟,我似乎只能从注册表中获取它。可以调用一些本机函数,但注册表似乎有点过于极端。
您是否有其他解决方案,或者至少有一些API来查找悬停延迟?
答案 0 :(得分:0)
悬停时间请参见http://msdn.microsoft.com/en-us/library/ms724947%28v=VS.85%29.aspx
中的SPI_GETMOUSEHOVERTIME