![]() |
|
Модераторы: xvr |
![]()
|
|
| poss |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 23.7.2014 Репутация: нет Всего: нет |
xfce4. Как получить список, запущенных окон?
|
|||
|
||||
| tzirechnoy |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1173 Регистрация: 30.1.2009 Репутация: 3 Всего: 16 |
xwininfo -root -tree
PS Прочти ICCCM. |
|||
|
||||
| poss |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 23.7.2014 Репутация: нет Всего: нет |
выдало:
Как мне привести их в c++ к переменной типа window? Мне кажется ICCCM это уже лишнее, не так ли? мне нужно знать только api иксов? Это сообщение отредактировал(а) poss - 17.9.2014, 09:26 |
|||
|
||||
| tzirechnoy |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1173 Регистрация: 30.1.2009 Репутация: 3 Всего: 16 |
1) К Window. 2) И это libX11, а не C++. 3) man strtol. На первое число в каждой строке. Window -- это 32-bit цэлое, можно приводить одно к другому. Вообще, какой-то странно-детский вопрос. Можэт, сначала потренировать C/C++? На учебных примерах возрастающей сложности. 4) ICCCM -- это как раз обязательное. Вот Xproto вообще говоря можно не читать, а писать на каком-нибудь высокоуровневом тулките. А тем более -- Xlib, который вообще опцыональная обёртка, хотя и очень распространённая. А ICCCM -- это обязательный минимум для написания вменяемых приложэний под X11. И да, разумеется, если ты вылез за пределы пользовательского приложэния -- т.е. вот полез в чужые окна, вот в это всё -- то Xproto, NETWM, Xlib, описание XKeyboard -- ужэ тожэ обязательны. 5) И да, xwininfo -root -tree -- было информацыей к размышлению. И исходником для ковыряния. И, собственно, скорее всего точным ответом на вопрос, который ты задал -- но неправильным на вопрос, который ты хотел задать. А правильный ответ можно получить прочтя ICCCM и NETWM. |
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |