本文實例講述了C#實現程序開機啟動的方法。分享給大家供大家參考,具體如下:
//此方法把啟動項加載到注冊表中//獲得應用程序路徑string strAssName = Application.StartupPath + @"/" + Application.ProductName + @".exe";//獲得應用程序名string ShortFileName = Application.ProductName;RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run", true);if (rgkRun == null){ rgkRun = Registry.LocalMachine.CreateSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run");}rgkRun.SetValue(ShortFileName, strAssName);//此刪除注冊表中啟動項//獲得應用程序名string ShortFileName = Application.ProductName;RegistryKey rgkRun = Registry.LocalMachine.OpenSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run", true);if (rgkRun == null){ rgkRun = Registry.LocalMachine.CreateSubKey("SOFTWARE//Microsoft//Windows//CurrentVersion//Run");}rgkRun.DeleteValue(ShortFileName, false); 


















