如何设置要在启动时启动的程序

我有一个小型应用程序,CheckBox用户可以设置选项,如果他们希望该应用程序从Windows启动。


我的问题是如何实际设置应用程序在启动时运行。


ps:我在C#和.NET 2.0中使用。


红糖糍粑
浏览 459回答 3
3回答

ITMISS

感谢大家如此迅速的回应。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);                }
打开App,查看更多内容
随时随地看视频慕课网APP