c# – 在标准WinForms应用程序中调用Application.Run()之前,我没
发布时间:2020-12-16 00:16:31 所属栏目:百科 来源:网络整理
导读:我想在WinForms应用程序的运行时进行各种事情的初始化.我正在专门研究每个WinForm应用程序都有的Program.cs文件.在其中,我看到: [STAThread]static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false)
我想在WinForms应用程序的运行时进行各种事情的初始化.我正在专门研究每个WinForm应用程序都有的Program.cs文件.在其中,我看到:
[STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new frmMain()); } 我知道这就是启动应用程序并创建初始表单(在我的例子中,是frmMain的一个实例). 我可以不只是在Application.Run()之前放置我的初始化代码吗?我需要做的初始化是检查一些注册表项,必要时创建它们,并连接到数据库.如果我把它放在Application.Run()之前,我的实例化代码是否可以使用任何功能? 解决方法
调用Main方法时启动Windows窗体应用程序.您可以在Main函数上实现初始化过程.但是,要完全初始化Windows窗体应用程序并启动它路由Windows窗体事件,您需要调用Application.Run.
阅读约Application (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |