문제
누구든지 Xserver에서 모든 열린 창문의 목록을 얻는 방법을 알고 있습니까?
해결책
CLI에서 사용할 수 있습니다
xwininfo -tree -root
자신의 코드 내 에서이 작업을 수행 해야하는 경우 사용해야합니다. XQueryTree
기능 Xlib
도서관.
다른 팁
당신은 또한 그것을 볼 수 있습니다 _NET_CLIENT_LIST
루트 창의 값. 이것은 대부분의 최신 창 관리자에 의해 설정됩니다.
xprop -root|grep ^_NET_CLIENT_LIST
그 값은 프로그래밍 방식으로 쉽게 얻을 수 있습니다. XLIB 문서를 참조하십시오!
제휴하지 않습니다 StackOverflow