博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 程序开机启动
阅读量:5784 次
发布时间:2019-06-18

本文共 1104 字,大约阅读时间需要 3 分钟。

hot3.png

///          /// 开机启动项         ///          /// 是否启动         /// 启动值的名称         /// 启动程序的路径         public static void RunWhenStart(bool Started, string name, string path)        {            RegistryKey HKLM = Registry.LocalMachine;            RegistryKey Run = HKLM.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run");            if (Started == true)            {                try                {                    Run.SetValue(name, path);                    HKLM.Close();                }                catch (Exception Err)                {                    MessageBox.Show(Err.Message.ToString(), "MUS", MessageBoxButtons.OK, MessageBoxIcon.Error);                }            }            else            {                try                {                    Run.DeleteValue(name);                    HKLM.Close();                }                catch (Exception)                {                    //                 }            }        }

取得程序名称: Application.ProductName,

取得程序路径: Application.StartupPath +"\\"+"你的程序.exe";

转载于:https://my.oschina.net/zhangqs008/blog/712716

你可能感兴趣的文章
Spring 的配置详解
查看>>
linux已经不存在惊群现象
查看>>
上位机和底层逻辑的解耦
查看>>
关于微信二次分享 配置标题 描述 图片??
查看>>
springcloud使用zookeeper作为config的配置中心
查看>>
校园火灾Focue-2---》洗手间的一套-》电梯
查看>>
bzoj1913
查看>>
L104
查看>>
分镜头脚本
查看>>
链表基本操作的实现(转)
查看>>
邮件发送1
查看>>
[转] libcurl异步方式使用总结(附流程图)
查看>>
编译安装LNMP
查看>>
[转]基于display:table的CSS布局
查看>>
crm 02--->讲师页面及逻辑
查看>>
AS3.0 Bitmap类实现图片3D旋转效果
查看>>
Eigen ,MKL和 matlab 矩阵乘法速度比较
查看>>
带三角的面包屑导航栏(新增递增数字)
查看>>
Web应用程序安全与风险
查看>>
codeforces 984 A. Game
查看>>