我们需要通过单击X11中的按钮来拍摄正在运行的应用程序。我们使用XCopyArea函数并将当前图像复制到Pixmap中。我们需要一种与硬盘中的图像文件相同的方法。请帮助我们。提前谢谢。
答案 0 :(得分:1)
您可以使用以下方法将Pixmap写入文件:
int XWriteBitmapFile(Display *display, char *filename, Pixmap bitmap,
unsigned int width, unsigned int height, int x_hot, int y_hot);