怎样得到当前顶层窗口的标题?
我在做一个类似于窗口管理器的东东,比如用户当前在用firefox,就得到了firefox的标题,或者在用gedit,就得到gedit的标题,请问该怎么样做?非常感谢!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我在做一个类似于窗口管理器的东东,比如用户当前在用firefox,就得到了firefox的标题,或者在用gedit,就得到gedit的标题,请问该怎么样做?非常感谢!!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
用libwnck
先WnckScreen *screen = wnck_screen_get_deafult();
然后WnckWindow *window = wnck_screen_get_active_window(screen); //可能直接需要在screen的"active-window-changed"信号callback里掉这个,具体参见wnck的doc
gchar *title = wnck_window_get_name (window);