请问一个winform中刷新的问题
在程序中有个timer,每两秒钟会用GetForegroudWindow获取当前活动窗口,并给两个lable重新赋值。
当打开一个文件夹,并用文件夹浏览模式的话,左边的文件夹列表会闪烁
我调试的时候,发现到了lable赋值的地方会有闪烁,有的时候没有。
请问这个闪烁是因为lable的原因吗?应该如何解决?
先谢谢了
------解决方案--------------------可能是赋值的时候需要时间
如果连接数据库的话
那么在连接数据库的时候就要把timer给stop一下
------解决方案--------------------为什么要用GetForegroudWindow获取当前活动窗口?
如果要对特定的窗口的指定的Label进行刷新的话,完全用全局变量保存特别的窗口就可以了。