读书人

怪有关问题窗体无法退出

发布时间: 2012-01-19 20:57:58 作者: rapoo

怪问题,窗体无法退出
Dim FrmMain As New FrmMainCode
Sub Main()
FrmMain.WindowState = FormWindowState.Minimized
FrmMain.ShowInTaskbar = False
Application.Run(FrmMain)
End Sub

该窗体启动为隐藏状态,任务栏由图标进行激活
如果进行一次激活窗体——也就是显示出来而已,即使再次缩小为隐藏状态。
使用Application.Exit退出是没有问题的

但是如果一次都不激活窗体,直接使用Application.Exit,竟然退出不生效... ...这时候用End来强制结束没有问题,很是奇怪。


[解决办法]
没有问题呀,是不是有其它线程在工作
[解决办法]
我有个程序也是和楼主一样加载后就隐藏的
[解决办法]
有线程运行....在调用end()
前把线程关闭.
[解决办法]
确认有运行到Application.Exit没有
[解决办法]
实在不行,就用终级杀着,Process.GetCurrentProcess().Kill();

读书人网 >C#

热点推荐