xlib

    0

    2답변

    compiz 창 관리자 용 플러그인을 개발합니다. 변환 된 창 텍스처를 그리고 그 창에 이벤트를 보내려고합니다. 변환 된 창 렌더러 때 나는 모든 xevents을 제어 벗고 포인터를 잡아, 포인터를 잡고 컴 피즈 기능의 주요 부분은 다음과 같습니다 포인터가 나는 버튼을 누른 좌표를 계산하고 내가 를 사용 잡고있다 status = XGrabPointer (p

    2

    2답변

    xeyes[code]은 X Window System의 유명한 응용 프로그램입니다. X Toolkit Intrinsics (일명 Xt)에 의해 개발되었습니다. 순전히 Xlib로 C 언어로 프로그래밍하고 있지만 다음과 같은 효과를 재현 할 수 없습니다. P.S. Xt는 Xlib을 기반으로하기 때문에 Xlib에서 작성하는 것이 절대적으로 가능하다고 생각합니다.

    1

    1답변

    그래서 XLib로 조금 놀았습니다. C로 프로그램을 만들려고했는데 간단히 스크린 샷을 찍어 창에 표시하여 터널 효과를 만들었습니다. 거의. 몇 초 동안 잘 작동합니다. 그리고 나서 내 컴퓨터 (Ubuntu 실행 중)는 마우스가 거의 반응하지 않고 매우 느린 프레임 속도로 시작되고 창이 닫히면 멈추지 않고 ctrl-c를 누르면 멈추지 않고 그 다음에 멈 춥니

    0

    1답변

    win7에서 Linux (Xlib)로 간단한 C++ 코드를 이식하고 있습니다. 어떤 점에서 나는 바탕 화면에 나타나서는 안되는 "도구 모음"창을 만들어야합니다. Windows에서 나는 WS_EX_TOOLWINDOW을 CreateWindowEx으로 전달하여 처리합니다. 하지만 xlib로 어떻게 할 수 있습니까?

    0

    1답변

    xlib에서 테두리없이 창을 만들려고합니다 (팝업?). 이 코드를 사용하고 있습니다 : #include <stdio.h> #include <X11/Xlib.h> int main(int argc, char **argv) { Display *display = NULL; Window window; XSetWindowAttribu

    0

    2답변

    Xlib을 사용하여 Xterm을 제어하려고합니다. Xterm을 이상한 제목으로 만들고 있습니다. 모든 창을 나열하고 이름을 확인한 후 그러나 무언가가 도청됩니다. Xterm의 nammes는 나열 될 때 나타나지 않습니다. 다음은 모든 창을 나열하는 코드입니다. void CMD::getWindowTerminal() { Atom a = XIntern

    2

    1답변

    x11 통화를 처음 사용합니다. SLED11에서 QT 4.8을 사용하여 사용자 지정 응용 프로그램 도구 모음을 개발 중입니다. 나는 내가 너무 다른 응용 프로그램 창은 그것을 커버 할 수없는 도구 모음 영역을 확보 할 필요가 있음을 이해 일부 포럼을 찾고 X11 호출 (_NET_WM_STRUT 및 _NET_WM_STRUT_PARTIAL) 얻을 예약 된 공간

    1

    1답변

    는 단순히 어쨌든 트릭을 수행, xrandr --output VGA1 --brightness 0.25 를 통해 내 모니터의 밝기를 변경할 수 있습니다. 설명서 페이지에 따르면 xrandr은 RandR 확장에 대한 기본 명령 줄 인터페이스이므로 모니터의 밝기를 프로그래밍 방식으로 변경할 수 있습니다. 그러나 헤더 파일 <X11/extensions/Xran

    2

    1답변

    SLT 11에서 QT 4.8.5 (이 버전은 내 고객에게 필수)에서 응용 프로그램 도구 모음을 개발 중입니다. 나는 또한 멀티 모니터 환경. 내 목적은 지정된 모니터에 확장 된 툴바를 표시하고 다른 모니터에는 축소 된 툴바를 표시하는 것입니다. 기본 도구 모음에서 시스템에 설치된 다른 응용 프로그램을 열 수 있습니다. 이러한 응용 프로그램은 QT 기반이 될

    1

    1답변

    창 ID를 알고 있다고 가정 해 봅시다. 내가 제거하면 Display *display = XOpenDisplay(NULL); if(display == NULL) { std::cout<<"Cannot open display"<<std::endl; exit(EXIT_FAILURE); } XWarpPointer(display, None,