Windows窗口对接

时间:2009-01-24 15:33:13

标签: windows winapi

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

我知道各种IM客户端都这样做,但是找不到任何有关如何操作的资源。不确定它的名称是什么。

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分: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