何不加入个 窗口失去焦点 结束呢

随便聊聊 · 81 次浏览
我的梦想捐钱修路建学校 创建于 2023-12-01 20:58

除了按下鼠标中键结束

何不加入个窗口失去焦点结束呢 连中键也省了

 


Mola 2023-12-01 21:07 :

经典模式使用操作窗实现,但是操作窗没有失去焦点关闭窗口功能这个功能。至于快速模式,还得研究研究

https://getquicker.net/Sharedaction?code=6b39606a-e2f9-4785-849d-08daf13f5a77

上面大佬的操作窗 自动关闭 可以借鉴下 不过还是有限制

然后他的窗口跟随鼠标也很强 很便利



Mola 2023-12-01 22:21 :

都研究了下,不太现实。 自动关闭使用了多线程,鼠标左键点击任何位置就关闭操作窗,无论点击了哪里(窗口外或窗口内),这不太可行。理论上讲可以通过(多线程,获取句柄,获取窗口尺寸和位置,在判断是否点击了窗口,再执行关闭,比较复杂,我再看看吧)。鼠标跟随,我本意是想这样做操作窗的,但比较棘手的问题是,每次弹出的操作窗位置会不一样,使用体验不好,真要实现,大概需要每次显示都需要重新获取鼠标位置和窗口大小,以确定窗口位置(应该还是 句柄那一套)。

回复内容
暂无回复
回复主贴