【问题标题】:Using a windows file copying or file moving animation? [duplicate]使用 Windows 文件复制或文件移动动画? [复制]
【发布时间】:2011-04-04 14:25:32
【问题描述】:

可能重复:
Show a Copying-files dialog/form while manually copying files in C#?

在 C# windows 窗体编程中,有没有办法在我自己的应用程序中包含复制文件时始终使用的动画窗口。如下图所示:

【问题讨论】:

  • 这不是标准的 Windows 版本,是吗?
  • 我也忍不住注意到,您用来替换资源管理器提供的标准文件对话框的自定义文件对话框提供了减慢文件复制速度的能力.你发现自己经常使用它吗?
  • 对不起 - 这是一些仓促谷歌搜索的结果 - 我不需要速度选项...链接到其他问题看起来很理想 - 干杯
  • 不要因为没有找到其他问题而感到难过。你必须知道你在寻找什么。正如那里的一些 cmets 所指出的,这是 .NET Framework 的一个非常隐蔽的特性! (而且我主要是在开玩笑说速度选项。虽然我以前从未见过外壳更换。)

标签: c# .net winforms


【解决方案1】:

我在谷歌搜索后找到了this article。这篇文章的好处是它直接包含了来自 Shell 的动画,因此您不必自己编写程序并且图形将根据它运行的 windows 版本进行更新。

【讨论】:

  • 是的,除非不要这样做。无法保证动画的资源 ID 在未来版本的 Windows 中不会更改。出于某种原因,这完全没有记录。除此之外,代码在 C 中;将其转换为 C# 需要一些工作。而且完全不必要的工作:shell 已经允许您通过SHFileOperation 免费使用它的文件复制对话框。没有理由创建自己的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多