gpt4 book ai didi

error-handling - 如何使Xlib打印错误消息,但不退出?

转载 作者:行者123 更新时间:2023-12-03 07:55:12 25 4
gpt4 key购买 nike

“默认处理程序的操作是打印一条解释性消息并退出。” (link)

此类消息的示例:

X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request: 12 (X_ConfigureWindow)
Resource id in failed request: 0xc0007a
Serial number of failed request: 140
Current serial number in output stream: 141

如果我设置(XSetErrorHandler)我自己的“忽略一切”错误处理程序,则“解释性消息”将消失。

如何使Xlib忽略错误,但仍显示错误消息?

最佳答案

您必须格式化自己的消息。消息的内容是XErrorEvent结构的内容:

http://tronche.com/gui/x/xlib/event-handling/protocol-errors/default-handlers.html

关于error-handling - 如何使Xlib打印错误消息,但不退出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13137372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com