XFreeColors()와 Xlib의에서 컬러 맵 항목을 무료로 실패 색상 항목, 나는 그것을 해제하려고 : Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 88 (X_FreeColors)
Serial n
그래서 최상위 레벨 창을 만들 때를 알아야합니다. 나는 Xlib/Xt 레벨과 EWMH 스펙을 지원하지 않는 윈도우 매니저에서 일하고있다. 내 생각은 루트 윈도우의 SubstructureNotify 이벤트에 연결하는 것이다. 그러나 사물은 그저 단순한 것이 아닙니다. 모든 CreateNotify 이벤트가 [b] 최상위 레벨 [/ b] 창의 생성에 해당하는 것
XCreateWindow를 사용하여 창을 만드는 프로그램을 만들었습니다. 이것은 내 시스템과 다른 많은 시스템에서 완벽하게 작동하지만 많은 사람들에게 이상한 문제가 발생합니다. 예 : 내가 얻은 ID는 프로그램이 시작된 터미널의 ID와 충돌합니다. 그런 경우에 gnome-terminal은 또한 윈도우 ID가 0x2400001 (부모는 루트)이고 내 프로그램
X11 세션에서 모든 최상위 데스크톱 창 목록을 가져 오려고합니다. 기본적으로, 나는 창 관리자 응용 프로그램 전환 UI (일반적으로 사용자가 Alt + Tab을 누를 때 열림)에 표시된 모든 창 목록을 가져오고 싶습니다. void CSoftwareInfoLinux::enumerateWindows(Display *display, Window rootWind
StippleFill에서 XFillPolygon을 사용하는 경우 드라이버 문제로 인해 pixmap의 속도가 너무 느립니다. 드라이버 제공 업체는 또한 픽스를 제공하는 데 너무 느리다. 따라서 해결 방법이 필요하다. 스필 필과 pix 맵을 사용하여 XFillPolygon을 사용하여 투명한 색으로 폴리곤을 채울 수있는 방법이 있습니까? 감사