Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как получить id открытых окон С/С++  (Прочитано 747 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн aleksey_bakholdin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Открыто много окон нужно получить их id для дальнейшего использования.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как получить id открытых окон С/С++
« Ответ #1 : 13 Июля 2015, 09:19:01 »
исходник лдимер xdotool или wctl.

Wars ~.o

Оффлайн FixNix

  • Участник
  • *
  • Сообщений: 208
    • Просмотр профиля
Re: Как получить id открытых окон С/С++
« Ответ #2 : 25 Июля 2015, 09:59:10 »
aleksey_bakholdin,
Если я правильно понял, то возможно пригодиться мой пример на GTK: https://forum.ubuntu.ru/index.php?topic=261423.0
Здесь скриншотятся отдельные окна и заодно определяются их xid.
ubuntu 16.04 x64 - комп. на работе и ноут дома, Nautilus Nemo (2.8.7) для Unity.
Если хочешь сделать что-то хорошо, сделай это сам.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3271
    • Просмотр профиля
Re: Как получить id открытых окон С/С++
« Ответ #3 : 25 Июля 2015, 11:32:16 »
Ещё это, но для X-ов:
https://www.linux.org.ru/forum/development/11467993
Пётр.

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.