Windows 窗口对接

标签 windows winapi

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

我知道各种 IM 客户端都会执行此操作,但无法找到任何有关如何执行此操作的资源。也不确定它的合适名称是什么。

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

最佳答案

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

关于Windows 窗口对接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/476152/

相关文章:

c# - 捕获 ASP.NET C# 中的所有异常,而不是捕获 `try{} catch{}` block 中的每个方法

Windows 服务 : Do work at specified times (Delphi)

c - 如何阻止延迟加载的 DLL 引发 "missing from your computer"系统错误?

c++ - 如何使用 "priority"进行多线程处理?

c++ - Windows 8 : How to read the user documents folder path programmatically (using c )?

c++ - 让 Windows 尝试读取文件

c# - WindowsIdentity 缺失组 - 特别是管理员组

c++ - Windows 与 Linux 内存分配/std::list 构造函数性能

c# - 获取区域设置 WinRT

c# - 访问被拒绝 - 尝试从地址栏的句柄获取 url(文本)时