2013-12-23 20 views
0

我目前有一个应用程序需要知道系统上运行的所有应用程序,而不是守护进程,但应用程序如:Chromium,Firefox ,gedit ...等等,因此重要性很高。基本上,你看到你的任务栏?我想显示在我的应用程序中列出的每个打开的应用程序。获取所有正在运行的应用程序(铬... gedit ...等)[C++/Linux]

我没有想法,谢谢你的帮助。

(注:在Linux上使用gtkmm-3.0/C++编写程序)。

+0

有几种方法可以做到这一点:http://www.cyberciti.biz/faq/show-all-running-processes-in-linux/ –

+0

这个问题可能有助于http:// stackoverflow。 com/questions/939778/linux-api-to-list-running-processes – mathematician1975

+0

我的“任务栏”通常只显示窗口打开的“应用程序”。那是你要的吗? –

回答

0

wmctrl -l

man wmctrl: 列表窗口由窗口管理器管理。 ...

相关问题