Невидимое окно в XlibLinux

Ответить
Anonymous
 Невидимое окно в Xlib

Сообщение Anonymous »

Я хочу создать невидимое окно (я использую для этого XWithdrawWindow()). Но XGetImage() всегда приводит к сбою программы.
...
XMapWindow(dpy, window);
XWithdrawWindow(dpy, window, scr);
XFlush(dpy);

XWindowAttributes window_attributes;
if (!XGetWindowAttributes(dpy, window, &window_attributes)) {
fprintf(stderr, "Failed to get window attributes\n");
return NULL;
}

if (!window) {
fprintf(stderr, "Failed to capture window image\n");
return NULL;
}

XImage* image = XGetImage(dpy, window, 0, 0, width, height, AllPlanes, ZPixmap);
if (!image) {
fprintf(stderr, "Failed to capture window image\n");
return NULL;
}
...


Подробнее здесь: https://stackoverflow.com/questions/793 ... ow-in-xlib
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»