在程序中有个timer,每两秒钟会用GetForegroudWindow获取当前活动窗口,并给两个lable重新赋值。当打开一个文件夹,并用文件夹浏览模式的话,左边的文件夹列表会闪烁我调试的时候,发现到了lable赋值的地方会有闪烁,有的时候没有。请问这个闪烁是因为lable的原因吗?应该如何解决?先谢谢了
解决方案 »
- 求助!!c#怎样获取DataGridView控件中当前选中行的值
- 很棘手的问题-关于DES解密编译出错
- 如何可以知道某个窗口被关闭了?
- 请高手帮我看一下这条“语法错误”的语句是怎么回事??
- treeview 单击右键时如何获得目前右键选中的节点?
- Microsoft Jet 数据库引擎打不开文件'\\xxx.xxx.x.xx\test.mdb'。它已经被别的用户以独占方式打开,或没有查看数据的权限
- 帮帮忙,关于转换含有treeview的aspx页面为html页面的出现问题
- 如何在windows窗体中得到网络上知道地址的文件?
- 在函数中以引用方式调用结构的问题?给我能给的最高分100
- aspxgridview的合并单元格思路?
- 关于c# 连接sql server
- TreeView与DataGirdView
如果连接数据库的话
那么在连接数据库的时候就要把timer给stop一下
我说的有点错误,不是lable,是linklableto yudi010:
的确是连接了数据库。
但我刚进timer的时候就把这个timer的enabled设为false了。
我赋的值很小,很普通,为什么这么特殊?有解决办法吗to alvachien
因为我的程序不是一直是最前面的一个窗口,我需要根据不同的当前窗口,在我的程序中作不同的响应,所以需要GetForegroudWindow,会不会是这个函数的问题?