Windows 工具栏可停靠应用程序

发布于 2024-07-08 17:24:22 字数 146 浏览 10 评论 0原文

如何在 .NET 中创建 Windows 工具栏可停靠应用程序 - 例如 Winamp Desk Band

How to create a windows toolbar-dockable application - like Winamp Desk Band - in .NET?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

<逆流佳人身旁 2024-07-15 17:24:22

听起来您想创建一个AppBar

我建议您首先查看 Genghis 包 中包含的 AppBar 实现。 我不能说它是否有什么好处,因为我从未使用过它,但它看起来很有希望。

您必须手动使用一些 Win32 API 调用来保留/释放屏幕空间并实现您正在寻找的效果,如 本文

祝你好运!

It sounds like you want to create an AppBar.

I suggest you first check out the AppBar implementation included with the Genghis package. I couldn't say if it's any good since I never used it, but it looks promising.

Manually, you would have to use a few Win32 API calls to reserve/free the screen space and achieve the effect you're looking for, as detailed in this article.

Good luck!

勿忘初心 2024-07-15 17:24:22

作为商业替代方案,请参阅支持所有情况的即用型 ShellAppBar 组件以及诸如任务栏停靠到左、右、上、下边缘、支持多显示器、拖动停靠、自动隐藏等场景。

As a commercial alternative, see the ready-to-use ShellAppBar component which supports all cases and secnarios such as taskbar docked to left,right,top,bottom edge, support for multiple monitors, drag-docking, autohide , etc etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文