如何在c#中以编程方式自动启动winform应用程序?

时间:2011-08-10 13:20:04

标签: c#

我有一个C#Windows窗体应用程序有设置,在设置窗口中我会有一个复选框,表示我的应用程序应该在Windows启动后自动启动。我需要在c#中以编程方式设置和取消此未来。最简单的方法是什么?

2 个答案:

答案 0 :(得分:3)

要在Windows启动时自动运行程序,您需要将应用程序添加到注册表项:

hkcu\Software\Microsoft\Windows\CurrentVersion\Run

那里会有其他钥匙;看一下注册表,看看你需要的样子。

您可以使用注册表类添加或删除密钥:

http://msdn.microsoft.com/en-us/library/h5e7chcf.aspx

答案 1 :(得分:0)