在我的Windows应用程序项目中,用vb.net编写,我可以选择“启用应用程序框架”选项。这给了我一些有用的事件,比如启动,关机,网络可用性等等。
由于特定原因,我不得不禁用此功能,以便在加载任何表单之前执行某些代码。我实现了一个标准的sub main并从那里创建了第一个windows窗体。
对于我的问题,是否有任何方法以另一种方式挂钩启动和关闭事件而不是使用“启用应用程序框架”?我已经成功完成了networkavailability事件,它位于networkchange类上。但我无法找到启动和关闭事件。我的对象浏览器告诉我它应该在microsoft.visualbasic.applicationservices.windowsformsapplicationbase或system.windows.application命名空间中。
这有可能以某种方式实现吗?
我的意思是,可能还有其他方法,而不是上面提到的方法。但FormClosing等没有提供Global功能......也许是Application.Exit ...
谢谢!
/亨里克