如何设置默认启动的winform?

如何设置默认启动的winform?,第1张

先给你解释一下winform是怎_启动的:在每一个application中都有一个main函数,且只有一个,当然,不是完全意义上的一个,因为main可以重载。

比如program.cs中的Main方法,如下,就是一个main函数,它表示了application要从这里开始运行。main也可以有参数,就绝桥是可以通过命令行调用直接传参,这个暂时你还用不到,可以不用考虑。那你这里就是把Application.Run(new Form1())这句改成Application.Run(new Form2())就好了。

static void Main()

{

Application.EnableVisualStyles()

Application.SetCompatibleTextRenderingDefault(false)

Application.Run(new Form1())

}

具体代码

static void Main()

{

Application.EnableVisualStyles()

Application.SetCompatibleTextRenderingDefault(false)

Application.Run(new form1())//将Form1改为form2

}

然后在from2窗体中添加一个事件尺宏银,比陵宴如说一个按钮事件

from1 form=new form1()

form.Show()//这就是from2中调 用form1

用鼠标右键单击“开始”,选择“打开”,再选“程序”,接着是“启动”

把winform的快捷方式复制到这个文件夹里就可以橡喊伍开机自动启动了

代码比较麻烦,需要渗隐你这个程序安装位置

代码是用系统自带的记事本编写的,格式如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"360Safetray"="C:\梁或\Program Files\\360safe\\safemon\\360Tray.exe /start"

前面[]内的是注册表路径,后面的第一个""是要运行的程序的名字,第二个""是程序安装的路径,/start是启动参数

打开注册表是在“开始”→“运行”中输入:regedit


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12540556.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存