我有一个小型应用程序,CheckBox用户可以设置选项,如果他们希望该应用程序从Windows启动。我的问题是如何实际设置应用程序在启动时运行。ps:我在C#和.NET 2.0中使用。
3 回答
ITMISS
TA贡献1871条经验 获得超8个赞
感谢大家如此迅速的回应。Joel,我使用了选项2,并向当前用户的“ Run”文件夹中添加了一个注册表项。这是我用于其他感兴趣的人的代码。
using Microsoft.Win32;
private void SetStartup()
{
RegistryKey rk = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (chkStartUp.Checked)
rk.SetValue(AppName, Application.ExecutablePath);
else
rk.DeleteValue(AppName,false);
}
- 3 回答
- 0 关注
- 492 浏览
添加回答
举报
0/150
提交
取消