在 Windows 10 中,您可以通过打开任务栏的上下文菜单来激活不同的按钮(例如任务 View 按钮、Windows Ink 工作区按钮、联系人按钮)。
这与经典托盘图标有所不同,但类似于桌面带(deprecated?)。
联系人按钮的示例:
如何才能做到这一点?有这方面的 API 吗?有文件可用吗?
最佳答案
我认为您可能对Shell Extensions/Taskbar Extensions - Deskbands感兴趣,请引用以下网页获取更多信息:
- https://learn.microsoft.com/en-us/windows/desktop/shell/taskbar-extensions#deskbands
- https://msdn.microsoft.com/en-us/library/windows/desktop/ff468984(v=vs.85).aspx
- How to write a shell extension in C++?
- https://msdn.microsoft.com/en-us/magazine/dd942846.aspx
也许 Windows 的 Taskbar API 应该对您有所帮助。请注意,explorer.exe 将负责加载您的扩展,因此由于加载了不同的 CLR
运行时,用 C#
编写它可能会有一些限制。
关于c++ - 任务栏扩展(如联系人),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51513785/