winform问题 用winform做一个程序,怎么让他开机自动自启动?而且杀毒软件不会检测到? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将程序路径写到注册表 LocalMachine\software\microsoft\windows\currentversion\run 里面。 通过在Microsft.Win32命名空间的Registry可以在注册表中设置注册表项中的名称/值对的值。在注册表的"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"中存储应用程序名和路径可以实现程序的自启动 public static bool SetAutoRun(string keyName,string filePath) { try { RegistryKey runKey=Registry.LocalMachine.OpenSubKey(@"\SOFTWARE\Microsoft\Windows\CurrentVersion\Run",true); runKey.SetValue(keyName,filePath); runKey.Close(); } catch { return false; } return true; }keyName就是键名,是个字符串格式,随便你指定;filePath是要开机启动的可执行文件的路径,字符串格式(包含文件名,如:d:\1.exe) tabControl控件怎么实现透明 正规表达式问题 拜求关于C#小项目题目 求助,命令行远程启动或者关闭iis 文本框获得焦点后,如何自动在窗体上的某一个Lable显示输入提示信息? C# winform 单据保存. 大家给个C#定义,C#是.net上第一语言?重量级语言?系统级语言?等等 关于VS2005中菜单阴影的问题 xlFancyPlay媒体播放器,采用DirectX驱动,用C#编写(测试有分) 在c#中,如何捕獲數據庫返回的錯誤信息。 c#异步tcp编程多客户端文件传输,只能一个客户端接收数据 c# listview如何在其它列添加checkbox?
在注册表的"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"中
存储应用程序名和路径可以实现程序的自启动
{
try
{
RegistryKey runKey=Registry.LocalMachine.OpenSubKey(@"\SOFTWARE\Microsoft\Windows\CurrentVersion\Run",true);
runKey.SetValue(keyName,filePath);
runKey.Close();
}
catch
{
return false;
}
return true;
}
keyName就是键名,是个字符串格式,随便你指定;filePath是要开机启动的可执行文件的路径,字符串格式(包含文件名,如:d:\1.exe)