您的位置:首页 > 编程语言 > C#

【转】在C#2005中创建快捷方式

2008-05-26 23:46 232 查看
转自: http://www.cnblogs.com/cfanwolf/

1using System;

2using System.Collections.Generic;

3using System.Text;

4using IWshRuntimeLibrary;

5//在引用里面添加“Windows Script Host Object Model”

6namespace Shortcuts

7

上面的代码就是在C#中创建快捷方式的核心部分。其中这个类需要在引用中添加“Windows Script Host Object Model”并且USING IWshRuntimeLibrary

下面是一个在VS.NET2005中制作的WINFORM程序。这个程序将演示如何在桌面上创建自己的快捷方式。

1using System;

2using System.Collections.Generic;

3using System.ComponentModel;

4using System.Data;

5using System.Drawing;

6using System.Text;

7using System.Windows.Forms;

8

9namespace 创建快捷方式

10{

11 public partial class Form1 : Form

12 {

13 public Form1()

14 {

15 InitializeComponent();

16 }

17

18 private void button1_Click(object sender, EventArgs e)

19 {

20 Shortcuts.Lnk CreateLnk = new Shortcuts.Lnk();

21 CreateLnk.CreateShortcutLnk(Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory),

22 Application.ExecutablePath, "我的应用程序", "我的应用程序", Application.ExecutablePath);

23 MessageBox.Show("成功创建快捷方式");

24 }

25 }

26}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: