Visibility 为什么只显示一个子窗口?(x11)
我有一小段代码,其中创建了4个非重叠集(左上/左下/右下),共3个窗口(1个父窗口1个子窗口几乎与父窗口一样大,1个小按钮窗口)。然后我映射每个窗口 然而,只有在左上象限(首先创建)才会显示子窗口。我尝试过不创建左上角的窗口,在这种情况下首先创建的象限不显示子窗口。我尝试过切换窗口映射的顺序,但没有什么不同。窗口根据xwininfo存在,我没有收到任何X错误 你知道哪里出了问题吗?(以防其他人遇到类似问题)Visibility 为什么只显示一个子窗口?(x11),visibility,xlib,x11,Visibility,Xlib,X11,我有一小段代码,其中创建了4个非重叠集(左上/左下/右下),共3个窗口(1个父窗口1个子窗口几乎与父窗口一样大,1个小按钮窗口)。然后我映射每个窗口 然而,只有在左上象限(首先创建)才会显示子窗口。我尝试过不创建左上角的窗口,在这种情况下首先创建的象限不显示子窗口。我尝试过切换窗口映射的顺序,但没有什么不同。窗口根据xwininfo存在,我没有收到任何X错误 你知道哪里出了问题吗?(以防其他人遇到类似问题) 我错误地将子窗口的绝对坐标放在它们实际所在的位置 相对于xlib中的父窗口(这很有意义)
我错误地将子窗口的绝对坐标放在它们实际所在的位置
相对于xlib中的父窗口(这很有意义)。
因此,当然只有顶部窗口才会显示子窗口(因为这是唯一一个可以重叠的窗口。(以防其他人遇到类似问题)
我错误地将子窗口的绝对坐标放在它们实际所在的位置
相对于xlib中的父窗口(这很有意义)。
因此,当然只有顶部窗口会显示一个子窗口(因为这是唯一一个可以重叠的窗口)。不看实际代码就不可能说出任何有意义的内容。不看实际代码就不可能说出任何有意义的内容。