c#
musa1223
这个作者很懒,什么都没留下…
展开
-
winform全局异常处理
winform全局异常处理winform的异常主要包括UI线程异常和处理非UI线程异常。如何处理这两个异常呢?1.使用Application.ThreadException事件可以处理UI线程的异常,并且可以阻止应用程序终止。2.使用Application.UnhandledException事件来处理非UI线程异常,但是却并不能阻止应用程序的终止。那么如果要完成一个自动处理的模块,当异常抛出后,检原创 2016-06-15 17:45:13 · 2559 阅读 · 0 评论 -
Application.DoEvents
Application.DoEvents()的作用,处理所有当前在消息队列中的windows消息。交出对于CPU的控制权,让系统处理所有的windows消息。因为,winform的消息循环是一个线程来处理的,那么加入你的某个操作比较耗时完成了才能继续操作,而Application.DoEvents方法就是允许你的耗时操作的内部调用它,而去处理消息队列中的信息例如同步while(true原创 2016-07-13 12:03:53 · 333 阅读 · 0 评论