gpt4 book ai didi

wpf - 从托盘动画窗口运动

转载 作者:行者123 更新时间:2023-12-04 08:53:46 25 4
gpt4 key购买 nike

在我的项目中,我在关闭时将窗口发送到托盘。我如何为此提供动画效果,即从当前窗口位置到托盘的移动。反之亦然,意味着双击托盘中的通知图标,窗口会出现在前面?

最佳答案

我在 WPF 方面做得并不多,所以请记住这一点。

似乎这可以通过 Windows API 使用 DrawAnimatedRects 来完成,如 here 所述。 (值得一读,因为它突出了一些陷阱)

这个已经转换成VB2005 here

您可以构建一些封装此功能的东西,但对我来说感觉有点麻烦。此外,我没有尝试直接从 WPF 项目访问 API - 我假设这是可能的,但不能保证。

下一个最好的建议是调查 Windows® API Code Pack for Microsoft® .NET Framework .我还没有机会深入研究这个问题,但它有可能以托管方式公开该功能。

简而言之,其他包含此功能的应用程序似乎通过 API 自行处理,而不是依赖框架。

关于wpf - 从托盘动画窗口运动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1378024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com