十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
#region 快捷方式
private static void CreateDesktopLnk()
{
string DesktopPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop);
if (DesktopPath.ToLower().Equals(Application.StartupPath.ToLower()) == false)
CreateDesktopLnkEx(DesktopPath, ShortCutFileName);
//string StartupPath = Environment.GetFolderPath(Environment.SpecialFolder.Startup);
//CreateDesktopLnkEx(StartupPath, ShortCutFileName);
}
private static void CreateDesktopLnkEx(string LnkPath, string LnkFileName)
{
WshShell shell = new WshShell();
IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(LnkPath + "\\" + LnkFileName);
shortcut.TargetPath = Application.ExecutablePath;
shortcut.Arguments = "";
shortcut.Description = AppName;
shortcut.WorkingDirectory = Application.StartupPath;
shortcut.IconLocation = Application.ExecutablePath + ",0";
shortcut.WindowStyle = 1;
shortcut.Save();
}
#endregion
之前想着如何让应用开机启动的时候,有想着去添加注册表之类的,非常的麻烦,WIN7以上的系统还涉及到管理员权限的问题。其实最方便的实现方法就是直接在系统的“启动”目录下建立一个快捷方式。

目前创新互联已为超过千家的企业提供了网站建设、域名、虚拟主机、网站托管维护、企业网站设计、玛多网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。