首页 > 代码库 > 关于C# Winform 程序开机自动启动
关于C# Winform 程序开机自动启动
1.程序运行时调用下面方法即可。
/// <summary> /// 设置开机自动启用 /// </summary> private void SetAutoStart() { try { string regPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";//注册表 string path = Application.ExecutablePath.ToLower(); //获取.exe当前程序路径 //MessageBox.Show(path); string name = Path.GetFileName(path); //获得应用程序名称 //MessageBox.Show(name); var regKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(regPath, true); if (regKey == null) regKey = Microsoft.Win32.Registry.LocalMachine.CreateSubKey(regPath); regKey.SetValue(name, path); } catch { } }
关于C# Winform 程序开机自动启动
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。