在我的项目中,我将窗口发送到托盘上.如何为此提供动画效果,即从当前窗口位置到托盘的移动.而且相反,意味着双击托盘中的通知图标,窗口就会出现在前面?
我在 WPF 中没有做太多事情,所以请记住这一点。
\n\n看来这可以通过使用 DrawAnimatedRects 的 Windows API 来完成,如此处所述(值得一读,因为它强调了一些陷阱)
\n\n这里已经转换成VB2005了
\n\n您可以构建一些封装此功能的东西,但对我来说感觉有点hacky。此外,我还没有尝试直接从 WPF 项目访问 API - 我假设这是可能的,但不能保证它。
\n\n下一个最佳建议是研究Microsoft\xc2\xae .NET Framework 的 Windows\xc2\xae API 代码包。我还没有机会深入研究这个问题,但它有可能以托管方式公开该功能。
\n\n简而言之,看起来包含此功能的其他应用程序通过 API 自行处理,而不是依赖框架。
\n|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2044 次  |  
        
|   最近记录:  |