代码之家  ›  专栏  ›  技术社区  ›  slashmais

如何创建独立于当前窗口管理器的X-Windows窗口?

  •  1
  • slashmais  · 技术社区  · 14 年前

    我在玩x-windows、xlib等。我想创建一个独立于窗口管理器的x-window:这意味着我不希望wm在窗口中放置一个框架、最小化、关闭、菜单、标题栏等。我想创建一个普通的X窗口。怎么用?

    [编辑] 或者,我如何捕获这些事件,这样我的窗口应用程序至少可以在没有错误的情况下死亡?

    [编辑]Ninjalj的回答让我了解了以下信息:

    ICCCM
    Lots & lots of info )酷!
    Tutorial

    1 回复  |  直到 10 年前
        1
  •  1
  •   ninjalj    14 年前

    我想你想要的是一个覆盖重定向窗口。创建窗口时,只需在xsetwindowattributes结构(以及valuemask上的相应位)上设置覆盖重定向。

    推荐文章