X11 的 WM_ACTIVATE 和 WM_SYSCOMMAND 等价消息
WM_ACTIVATE and WM_SYSCOMMAND message equivalents for X11
我目前正在将游戏引擎从 win32 移植到 linux,并且想知道如何从 x window 检索消息。正如我在主题中所述,我正在寻找一种方法来拦截触发屏幕 saver/screen 锁定和 minimized/maximized 状态的 window 消息,因为我想在这些位置暂停渲染循环。
我想这是我必须手动告诉 X 我对某些特定客户端事件感兴趣并使用 XSetWMProtocols()
?
我会很感激我必须注意的一些方向。
的ScreenSaverSelectInput
请求/ScreenSaverNotify
事件
我目前正在将游戏引擎从 win32 移植到 linux,并且想知道如何从 x window 检索消息。正如我在主题中所述,我正在寻找一种方法来拦截触发屏幕 saver/screen 锁定和 minimized/maximized 状态的 window 消息,因为我想在这些位置暂停渲染循环。
我想这是我必须手动告诉 X 我对某些特定客户端事件感兴趣并使用 XSetWMProtocols()
?
我会很感激我必须注意的一些方向。
ScreenSaverSelectInput
请求/ScreenSaverNotify
事件