如何让网站 像exe 文件发到桌面快捷方式放到桌面上
 例如:千千静听 就有这样一个Web快捷方式

解决方案 »

  1.   


      if (!Link.Exists(Link.Common_SpecialFolder_Path(SpecialFolderType.CSIDL_COMMON_PROGRAMS), "CMS-LAN"))
                {
                    DialogResult addshortcut = MessageBox.Show(
                        "是否为所有用户添加 CMS-LAN 的快捷方式到 开始--程序菜单?", "添加快捷方式到...", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (addshortcut == DialogResult.Yes)
                    {
                        Link.Update(Link.Common_SpecialFolder_Path(SpecialFolderType.CSIDL_COMMON_PROGRAMS), Application.ExecutablePath, "CMS-LAN", true);//开始--》程序
                    }
                }            if (!Link.Exists(Link.Common_SpecialFolder_Path(SpecialFolderType.CSIDL_COMMON_DESKTOPDIRECTORY), "CMS-LAN"))
                {
                    DialogResult addshortcut = MessageBox.Show(
                        "是否为所有用户添加 CMS-LAN 的快捷方式到 桌面?", "添加快捷方式到...", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (addshortcut == DialogResult.Yes)
                    {
                        Link.Update(Link.Common_SpecialFolder_Path(SpecialFolderType.CSIDL_COMMON_DESKTOPDIRECTORY), Application.ExecutablePath, "CMS-LAN", true);//All User\s桌面
                    }
                }很简单,想想就明白了
      

  2.   

    [InternetShortcut]
    URL=http://www.baidu.com保存为XXX(名字随便取啦).url(这个后缀得要),就可以了。