![]() |
1
45
适用于任何.NET版本的.NET 4或WinForms
使用
Windows API Code Pack
从微软(正如Keeron所提到的),这真的很简单。你只需要使用
要更新进度,请执行以下操作:
完成后,要结束进度:
你还可以做更多的事情,但这应该能让你开始,也许就是你所需要的。 对于.NET 4及更高版本,使用WPF 你可以用 System.Windows.Shell.TaskbarItemInfo
然后,要更新进度,您可以执行以下操作:
不要忘记,如果您在后台线程上执行“工作”(这对于长时间运行的任务可能是个好主意),则需要切换回UI线程以更新任务栏。 |
![]() |
2
12
the new taskbar APIs . 是的,这个功能非常棒:-)
从本质上讲,这一切都是关于实施的
|
![]() |
3
5
|
![]() |
4
1
我写了一篇关于在C#中实现Windows7任务栏进度API的文章(请参阅: Windows 7 Taskbar Progress Bar with C# and .NET ).该控件是开源(BSD)的,并具有C#和VB.NET的示例项目。 这样,你就不必从头开始转换C++代码。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |