【问题标题】:Windows window dockingWindows 窗口对接
【发布时间】:2009-01-25 00:38:08
【问题描述】:

我想知道如何在 Windows 中将窗口停靠/捕捉到屏幕的一侧,最好使用直接的 Win32 API。我正在寻找的效果就像任务栏 - 一个在屏幕上保留空间的窗口,因此最大化另一个窗口会使该窗口占据屏幕的其余部分,但让我的窗口保持原位并可见。

我知道各种 IM 客户端都这样做,但找不到任何有关如何做到这一点的资源。也不知道它的合适名称是什么。

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

【问题讨论】:

    标签: windows winapi


    【解决方案1】:

    IIUYC 您正在寻找一个应用栏(MS-官方为“应用程序桌面工具栏”)。您确实可以使用 Windows API 创建这些。

    【讨论】:

      【解决方案2】:

      “App Bar” - 通过发送 ABM_NEW 消息将一个窗口变成一个 App Bar。 MSDN 上的示例:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-31
        • 2018-06-14
        • 2012-09-11
        相关资源
        最近更新 更多