如何获取正在运行的应用程序列表?我指的是屏幕底部面板中的那些。
答案 0 :(得分:2)
我相信你要找的是libwnck
答案 1 :(得分:0)
您所指的面板是GNOME面板。所以这是一个GNOME问题,而不是GTK问题。
我知道GNOME中没有明确定义的“多窗口应用程序”概念。面板任务列表可能是通过查询窗口管理器获取窗口列表并按照“class”属性对窗口进行分组来构建的。
还必须考虑各种窗口管理器提示,例如忽略面板和其他实用程序窗口。在您的位置,我会查看任务栏小程序的源代码。可能有一些文件覆盖了现状,但我确实知道它会在哪里。