using Microsoft
Win32; private void Form1_Load(object sender, EventArgs e) { //获取程序执行路径
string starupPath = Application
ExecutablePath; //class Micosoft
RegistryKey
表示Window 注册表中项级节点,此类是注册表装
RegistryKey loca = Registry
LocalMachine; RegistryKey run = loca
CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"); try { //SetValue:存储值的名称 run
SetValue("WinForm",starupPath); MessageBox
Show("注册表添加成功
",""提示",MessageBoxButtons
OK,MessageBoxIcon
Information); loca
Close(); } catch(Exception ee) { MessageBox
Show(ee
Message
ToString(),"提示",MessageBoxButtons
OK,MessageBoxIcon
Error); } } 是这样,我是想在我做的软件里加个开机启动选项,如果选中就可以开机启动,如果不选中就不能开机启动
现在开机启动的代码有了,我想知道取消开机启动的C#代码怎么写 提问者: 清风泉 - 三级 最佳答案 照着你上述代码写一便 不同的地方就是 把 run
setValue("WinForm",starupPath); 换成run
DeleteValue("WinForm"); 解释: run