C - X11 API: 自定义控件重绘问题

C - X11 API: Custom Control Redraw Issue

我正在 X11 API 中处理一个项目,并且我有一个基于 Window 的自定义控件始终呈现。但是出于某种原因,当我重新调整 window 的大小时,除非我直接与控件交互,或者移动整个主 window.

,否则控件不会重绘

我找到了解决问题的方法。我只需要将结构通知掩码添加到我的自定义 window 输入中。

XSelectInput(display, CustomWindow, StructureNotifyMask);