首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

打造了一个WPF,processbar显示今天剩余的时间,希望各方面指导

2012-07-30 
制作了一个WPF,processbar显示今天剩余的时间,希望各方面指导首先上运行效果图资源下载源代码下载(不需要

制作了一个WPF,processbar显示今天剩余的时间,希望各方面指导

首先上运行效果图


资源下载
源代码下载(不需要分)

解压密码F258FECC-185D-4F40-B992-78565FE0FCC0


看着这东西能感受到时间流逝(?)
运行的时候很占CPU资源的样子(手提I3 大约12~20% 大部分是DispatcherTimer Interval所占的)

比较了别人的WPF程序,好像占用的内存比别人的还多 (看起来窗口面积大,图形效果丰富,但不包含一直运作的动画效果)

希望能得到各方面指导

[解决办法]
除了0.3秒一次比较影响性能以外也没什么了
[解决办法]
DispatcherTimer的事件处理是在UI线程上的,最好不要在这里Sleep
[解决办法]
有想法,好青年。

XP已确认无法运行,缺少dwmapi.dll
[解决办法]
探讨

引用:

有想法,好青年。

XP已确认无法运行,缺少dwmapi.dll


引用了这个标准的API库,因为后面有(可能会有)扩展的功能模块 需要使用全玻璃效果的窗体(视觉系)

XP下无法运行因为我没有采用动态方式使用API , 而且XP下那个ProgressBar是 一块一条,并且会挡住上面的文字(PresentationFramework的其他visu……

[解决办法]
探讨

引用:

玻璃效果可以自己画,就没那么多限制。。


我听说玻璃效果不是光GDI+可以做出来。。。

热点排行