VB.NET2005 WINFORM 窗体图标不显示在任务栏上!!
这个问题以前问过,但是一直没有答案,俺只是发现如果使用BringToFront方法会加重这种现象。
现在发现,如果在开始运行应用程序A时,在A的窗体显示出来的过程中,用户切换到其他应用程序的窗体,并且让系统负载加重,那么十有八九程序A就不会在任务栏上显示出图标来。要在任务栏上显示出图标需要什么条件,或者说任务栏是通过什么去判定并追加窗体的图标呢??
大家可以简单的通过VS.2005来再现这个现象。新建一个工程,其中包含几个画面,在VS2005的代码编辑器中打开5,6个文件视图,在开始调试但是调试的程序窗体还没有显示出来的这段时间里,不停地切换代码编辑器中的文件视图,十有八九正在调试的窗体就不会在任务栏上显示图标,就好象没有程序正在运行一样,但是调试的按钮上显示已经开始调试了。
热切期待大家的解惑!!谢谢先