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

Windows窗口停靠

  •  1
  • slicedlime  · 技术社区  · 16 年前

    我想知道如何在Windows中将窗口停靠/对齐到屏幕的一侧,最好是使用纯win32 api。我正在寻找的效果类似于任务栏——一个在屏幕上有保留空间的窗口,这样最大化另一个窗口会使该窗口占据屏幕的其余部分,但会使我的窗口保留在适当的位置并可见。

    我知道很多IM客户都这样做,但还没有找到任何关于如何做的资源。也不确定它的合适名称是什么。

    编辑:“应用程序桌面工具栏”是用于查找此信息的搜索词。

    2 回复  |  直到 16 年前
        1
  •  2
  •   Uli Gerhardt    16 年前

    iiuyc你在找一个应用程序栏(微软官方的“应用程序桌面工具栏”)。您确实可以使用Windows API创建这些。

        2
  •  2
  •   nobody    16 年前

    “应用程序栏”—通过发送abm_新消息,将窗口变成应用程序栏。有关msdn的示例:

    http://msdn.microsoft.com/en-us/library/cc144177(VS.85).aspx http://support.microsoft.com/kb/134206