我有一個小型應用程序,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 關注
- 524 瀏覽
添加回答
舉報
0/150
提交
取消