gpt4 book ai didi

wayland - 如何确定哪些窗口事件即将到来

转载 作者:行者123 更新时间:2023-12-02 16:35:49 54 4
gpt4 key购买 nike

我有两个属于同一个 Wayland 显示的 EGL 窗口。 Windows 仅全屏显示。鼠标和键盘事件进入显示屏。如何判断事件属于哪个窗口?

在我看来,似乎是在 Wayland TOPLEVEL 窗口请求的,但没有这样的 API。

最佳答案

在指针监听器上有进入和离开事件。在实现这些事件的监听器的函数中,您将收到指针进入或离开的表面。

其他指针事件没有表面,因此您需要在输入时将聚焦表面保存到您自己的数据结构中,并在离开时重置它。然后,当您收到运动事件时,您可以知道该事件针对哪个表面。

关于wayland - 如何确定哪些窗口事件即将到来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18126879/

54 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com