我有两个不同的应用程序,包括用C ++ Builder 2009编写的本机应用程序,两个都是MDI,并且都使用相同的进度条实用程序代码。其中一个正确更新了Windows 7任务栏及其进度。另一个没有。
我在两个应用程序之间找不到任何明显的差异。失败的应用程序中未报告任何错误:对ITaskbarList3::SetProgressValue
和ITaskbarList3::SetProgressState
的调用返回S_OK
,但Windows 7任务栏中没有任何操作。
让Windows 7任务栏进度条工作有任何问题吗?我可能缺少哪些要求?
答案 0 :(得分:-1)
我没有专门使用Windows 7进度条编写应用程序,但我编写了许多.Net应用程序,需要使用实时动画更新进度而且我的经验中最大的问题是确保您正在更新进度条主线。