C#创建桌面快捷方式
来源:互联网 发布:淘宝店招牌 编辑:程序博客网 时间:2024/04/29 18:12
1、添加引用Windows Script Host Object Model,并引用命名空间using IWshRuntimeLibrary;
2、代码
using System;using IWshRuntimeLibrary;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } public void CreateShortCut() { string DesktopPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop);//得到桌面文件夹 WshShell shell = new WshShell(); IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(DesktopPath + "\\我的快捷方式.lnk"); shortcut.TargetPath = @"D:\\kankan\\"; shortcut.Arguments = "";// 参数 shortcut.Description = "我用C#创建的快捷方式"; shortcut.WorkingDirectory = @"D:\\kankan";//程序所在文件夹,在快捷方式图标点击右键可以看到此属性 //shortcut.IconLocation = @"D:\software\cmpc\zy.exe,0";//图标 shortcut.Hotkey = "CTRL+SHIFT+Z";//热键 shortcut.WindowStyle = 1; shortcut.Save(); this.Close(); } private void button1_Click(object sender, EventArgs e) { CreateShortCut(); } }}
3、结果及属性查看
0 0
- C#创建桌面快捷方式
- wince c# 创建桌面快捷方式
- C#如何编程在桌面创建快捷方式
- C# 创建一个application的桌面快捷方式
- 创建锁定桌面快捷方式
- 创建桌面快捷方式
- 创建linux桌面快捷方式
- 如何创建桌面快捷方式
- DELPHI创建桌面快捷方式
- WinCE创建桌面快捷方式
- wince创建桌面快捷方式
- ubuntu 创建桌面快捷方式
- C++创建桌面快捷方式
- 创建桌面快捷方式
- 桌面快捷方式的创建
- linux创建桌面快捷方式
- Ubuntu创建桌面快捷方式
- python 创建桌面快捷方式
- 《windows程序设计》选择文件
- BZOJ1083繁忙的都市
- RESTful Web API中的Http协议语义
- opencv 实现导向滤波
- Activity进阶知识整理
- C#创建桌面快捷方式
- 【工具类】安卓开发 HttpPost和HttpGet请求
- 我又拉后退了
- Objective-C总Runtime的那点事儿(一)消息机制
- 合并两个排序链表(LintCode)
- nexus5 刷机5.1安装包(MAC)
- turtlebot+kinect在rviz上显示3D图像
- iTOP-4412开发板---Linux系统学习下载步骤
- CoreData的使用之二