问题描述
我正在用 Xlib 用 C++ 编写一个窗口管理器(主要是 c 的东西,但我需要 unordered_map),我目前更新窗口标题的方法是在收到任何不相关的事件时获取窗口标题。问题在于,例如,如果我打开 XTerm,标题栏会显示“xterm”,直到我执行某些发送事件的操作(例如单击标题栏),然后窗口标题更改为“username@hostname:WD”。它应该在仅显示“xterm”一瞬间后更新为该格式。每次使用 cd
命令时它也应该改变。
是否可以使用事件掩码来执行此操作?我查看了 list of Xlib event masks 并找不到执行此操作的事件掩码。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)