亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中創(chuàng)建程序快捷方式的方法

2023-05-20 20:23:32
字體:
供稿:網(wǎng)友

創(chuàng)建快捷方式對(duì)于絕大多數(shù) Windows 用戶來說都是小菜一碟了,然而,這項(xiàng)工作卻為程序員帶來不少麻煩.

.NET 沒有提供簡便直接的創(chuàng)建快捷方式的方法,那么在 .NET 中我們?nèi)绾螢閼?yīng)用程序創(chuàng)建快捷方式呢?

1. 快捷方式文件

快捷方式實(shí)質(zhì)上是一個(gè)擴(kuò)展名為 .LNK 的文件.右擊一個(gè)快捷方式文件并選擇屬性,跳到快捷方式選項(xiàng)卡,你可以看到一個(gè)快捷方式包含如下數(shù)據(jù):

·快捷方式的名字

·快捷方式所指向的目標(biāo)所在的位置

·快捷方式所指向的目標(biāo)的工作目錄

·激活該快捷方式的熱鍵

·快捷方式所指向的目標(biāo)運(yùn)行時(shí)的窗口風(fēng)格(普通、最大化和最小化)

·該快捷方式的描述性文字

·快捷方式的圖標(biāo)所在的位置

2. 使用 WSH 創(chuàng)建快捷方式

2.1 添加 WSH 的引用

這里使用 Visual C# 2005 Express Edition Beta 2 來開發(fā)的,添加引用的方法:

右擊你的項(xiàng)目并選擇添加引用,選COM 選項(xiàng)卡,并選擇 Windows Script Host Object Model,

2.2 創(chuàng)建你的快捷方式

創(chuàng)建一個(gè)快捷方式的完整代碼如下:

using System;
using IWshRuntimeLibrary;

class Program
{
     static void Main( string[] args )
      {
           WshShell shell = new WshShell( );
            IWshShortcut shortcut = ( IWshShortcut )shell.CreateShortcut( Environment.GetFolderPath( Environment.SpecialFolder.DesktopDirectory ) + "/" + "Allen’s Application.lnk" );
            shortcut.TargetPath = System.Reflection.Assembly.GetExecutingAssembly( ).Location; 
            shortcut.WorkingDirectory = System.Environment.CurrentDirectory; shortcut.WindowStyle = 1; 
            shortcut.Description = "Launch Allen’s Application"; shortcut.IconLocation = System.Environment.SystemDirectory + "/" + "shell32.dll, 165"; shortcut.Save( );
       }
}

首先,我們創(chuàng)建一個(gè) WshShell 的實(shí)例對(duì)象,接著通過該對(duì)象的 CreateShortcut 方法來創(chuàng)建 IWshShortcut 接口的實(shí)例對(duì)象,傳遞給 CreateShortcut 方法的參數(shù)是將要?jiǎng)?chuàng)建的快捷方式的完整路徑(包括該快捷方式的名字).

接下來,我們就要設(shè)置 IWshShortcut 實(shí)例對(duì)象的相關(guān)屬性值了.

2.3 設(shè)置快捷方式的屬性

2.3.1 TargetPath

該屬性僅用于設(shè)置或者讀取快捷方式的目標(biāo)所在的位置.所給示例代碼中,將要?jiǎng)?chuàng)建的快捷方式指向本應(yīng)用程序.

2.3.2 WorkingDirectory

該屬性指定應(yīng)用程序的工作目錄,當(dāng)用戶沒有指定一個(gè)具體的目錄時(shí),快捷方式的目標(biāo)應(yīng)用程序?qū)⑹褂迷搶傩运付ǖ哪夸泚硌b載或保存文件.

2.3.3 WindowStyle

該屬性指定快捷方式的目標(biāo)應(yīng)用程序的窗口為普通(原始)狀態(tài)、最小化或者最大化.

2.3.4 Description

該屬性設(shè)置用于設(shè)置或者讀取快捷方式的附加說明.

2.3.5 IconLocation

 該屬性用于指定快捷方式的圖表的所在位置,它的值包含一個(gè)完整的路徑和一個(gè)索引值.所給示例代碼中,快捷方式的圖標(biāo)被設(shè)定為系統(tǒng)文件夾中的 Shell32.dll 文件所包含的第165個(gè)圖標(biāo).

2.4 生成快捷方式

CreateShortcut 僅僅創(chuàng)建一個(gè) IWshShortcut 的實(shí)例對(duì)象,它不會(huì)為你生成任何快捷方式,當(dāng)一切就緒后,你必須調(diào)用 IWshShortcut.Save 方法才能生成快捷方式文件.

3. 活用快捷方式簡化操作

想象一下你的應(yīng)用程序支持命令行參數(shù)組合運(yùn)行,例如:App /out:output.txt /sortby:date /desc 而你又希望只需要輕輕按下 CTRL+ALT+F11 就可以直接啟動(dòng)這項(xiàng)功能,這時(shí)你就需要用到 IWshShortcut 的 Arguments 和 Hotkey 兩個(gè)屬性了:

shortcut.Arguments = "/out:output.txt /sortby:date /desc";
shortcut.Hotkey = "CTRL+ALT+F11";

注意:Hotkey 屬性的值里面不能包含空格. 你可以在應(yīng)用程序里面像平常那樣處理命令行參數(shù):

class Program
{
     static void Main( string[] args )
     {
         foreach ( string arg in args )
        {
             Console.WriteLine( arg );
         }
     }
}

// Output://// /out:output.txt// /sortby:date// /desc

現(xiàn)在,你把這個(gè)快捷方式放到桌面,每當(dāng)你需要運(yùn)行的時(shí)候,輕輕的按下 CTRL+ALT+F11 就行了。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
99re这里只有精品首页| 日韩欧美视频免费在线观看| 成人在线综合网| 青青草手机在线观看| 91视频亚洲| www国产精品| free性欧美高清另类| 一区二区欧美激情| 亚洲乱码国产乱码精品精天堂| 欧美黑人巨大| 久久99精品久久久久久青青91| 国产一区二区三区自拍| 91sp网站在线观看入口| 亚洲精品国产福利| 国产精品白丝jk黑袜喷水| jizz中文字幕| 国产美女高潮在线| 91精品国产91久久久久久不卡| 日韩中文字幕影院| а√最新版天堂中文在线| 性高湖久久久久久久久| 免费视频久久| 中文字幕精品一区二区精| 国产精品青草综合久久久久99| 国产99久久久久久免费看农村| 免费在线观看日韩视频| 欧美精品激情在线| 国产不卡一区视频| 美女视频一区二区| www.在线观看av| 性欧美大胆高清视频| 欧美人动性xxxxz0oz| 国内精品久久久久久影院老狼| 成人免费在线观看入口| 污视频网站在线播放| 图片区 小说区 区 亚洲五月| 久草在线新视觉| 国产又粗又猛又色又| 91黄在线观看| 91精品国产综合久久精品图片| 欧美日韩成人免费视频| 鲁大师成人一区二区三区| 国产美女av| 99蜜月精品久久91| 国产免费福利| 亚洲第一福利网站| 亚洲人成电影| www欧美xxxx| 国产精品麻豆一区二区| 午夜精品成人在线视频| 亚洲国产精品va| 久久久久久婷| www.久久爱.cn| 国产女人伦码一区二区三区不卡| 国产丝袜精品丝袜| 成人免费网站在线观看视频| 污软件在线观看| 久久爱www久久做| 日本午夜大片a在线观看| xvideos.蜜桃一区二区| 视频一区二区三区国产| 亚洲天堂男人的天堂| 亚洲一区 欧美| 色综合久久网| 欧美精品乱码久久久久久按摩| 精精国产xxxx视频在线动漫| 国产小视频在线高清播放| 国产精品77777| 乱码第一页成人| 午夜久久福利视频| 国产片侵犯亲女视频播放| 26uuu久久天堂性欧美| 亚洲精品**不卡在线播he| 欧美一级二级三级九九九| 国产精品一区二区三区四区色| 中文字幕一区二区不卡| 91精品久久久久久久久久久久| 国产精品久av福利在线观看| 夜夜嗨av一区二区三区四区| 日韩一区二区a片免费观看| 精品成人无码久久久久久| 欧美日韩国产高清视频| 久久成人亚洲精品| 日韩黄色免费电影| 日韩av播放器| 亚洲视频在线观看一区二区三区| 欧美一区二区三区久久综| 中文字幕高清在线观看| 日韩亚洲国产精品| 日本xxxx黄色| 国产高清精品网站| 亚洲亚洲精品在线观看| 神马午夜精品95| av大片免费看| 国产98色在线|日韩| 夜夜春很很躁夜夜躁| 中文字幕视频一区| av在线女优影院| 日日干天夜夜| 中文字幕免费精品一区高清| 成人蜜臀av电影| 涩爱av色老久久精品偷偷鲁| 超碰在线免费看| 亚洲片av在线| 国产综合av在线| www 四虎| 国产h色视频在线观看| 亚洲色图另类小说| 亚洲一区中文在线| 欧美久久久久免费| 无码熟妇人妻av在线电影| 欧美成人一级视频| 2021中文字幕一区亚洲| 日本一区二区视频| 国产精品www.| 色播亚洲婷婷| 午夜欧美一区二区三区免费观看| 在线一区二区三区精品| 日韩成人免费观看| 免费一级做a爰片久久毛片潮| 久久久www成人免费毛片| 精品无码久久久久久国产| 怡红院av亚洲一区二区三区h| 中文字幕久久久久| 麻豆视频在线观看免费网站| 在线不卡国产精品| 国产三级电影在线播放| 久久99精品久久久水蜜桃| 成年网站在线播放| 国产熟女一区二区丰满| 国产在线拍揄自揄拍视频| 欧美日本黄视频| 有码一区二区三区| 国产日韩精品入口| 国产在线高清精品| 国产亚洲人成网站在线观看| 小视频在线播放| 亚洲激情中文在线| 欧美一级欧美一级| 最新国产の精品合集bt伙计| 一区二区国产欧美| 韩国v欧美v日本v亚洲| 在线视频三区| 国产精品美女主播在线观看纯欲| 99精品视频网站| 成视频免费观看在线看| 午夜久久久久久电影| 操你啦视频在线| 女囚岛在线观看| 麻豆av免费观看| 黄色大片在线播放| 免费欧美日韩| 911久久香蕉国产线看观看| 国产一区二区伦理片| 噜噜噜噜噜久久久久久91| 在线观看成人毛片| 亚洲婷婷国产精品电影人久久| 国产又粗又爽视频| 日韩一区二区三区观看| 欧美无砖专区免费| 九九精品久久| a v视频在线观看| 欧美一区二区在线观看| 91国产精品成人| 亚洲男人天堂影院| 亚洲欧美日韩系列| 日本激情小视频| 久做在线视频免费观看| 丝袜美腿一区二区三区| 福利网站在线观看| 国产成人精品一区二三区在线观看| 永久免费不卡在线观看黄网站| 国产精品日韩欧美一区| 亚洲色婷婷综合开心网| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲免费网站在线观看| 久久精品一区蜜桃臀影院| 四虎5151久久欧美毛片| 久久丝袜视频| 狠狠躁夜夜躁人人躁婷婷91| 最近2018年手机中文在线| 亚洲第九十七页| 中文字幕亚洲欧美日韩| 免费观看成人网| 国产成人精品999在线观看| 国产污视频网站| 国产一区二区自拍| 精品国产一区二区在线| 成人av一区二区三区在线观看| 精品视频国内| 国产精品xxxx喷水欧美| 日韩精品免费一区二区夜夜嗨| 国产午夜精品久久久久免费视| 国产探花在线观看| 久久综合激情网| 一区二区91美女张开腿让人桶| 51精品久久久久久久蜜臀| 亚洲国产精品免费视频| 亚洲亚洲人成综合网络| 国产极品在线视频| 99久久99久久久精品齐齐| 伦伦影院午夜日韩欧美限制| 国模大尺度一区二区三区| 国内精品久久久久久| 91毛片在线观看| 亚洲新声在线观看| 国产日本在线| 97高清免费视频| 中文视频在线| 91成人高清| 成人av手机在线观看| 精品无码一区二区三区爱欲| 在线影视一区二区三区| 欧美熟妇激情一区二区三区| 久久久久久久久久久福利| 欧美图片欧美激情欧美精品| 国产成人啪精品视频免费网| 热久久视久久精品18亚洲精品| 女人公敌韩国| 亚洲一区电影777| 日韩激情片免费| 第一次破处视频| 群体交乱之放荡娇妻一区二区| 免费av观看网址| 狂野欧美性猛交xxxx| 91欧美激情一区二区三区成人| 中文字幕日韩在线播放| 日本黄色福利视频| 日韩不卡av| 黄色大片中文字幕| 精品国产91久久久久久老师| 在线视频欧美一区| 国产美女被遭强高潮免费网站| av不卡免费看| 91在线视频精品| 国产老妇伦国产熟女老妇视频| 久久综合国产精品| 日韩欧美在线一区二区| 美女免费观看一区二区三区| 亚洲一卡二卡在线观看| 尤物视频免费观看| 欧洲精品久久久久毛片完整版| 97超碰在线免费| 日韩精品99| 色噜噜狠狠色综合网图区| 国内精品伊人| 91干在线观看| 成人毛片网站| 日韩不卡中文字幕| 国产欧美日韩综合精品一区二区| 精品无线一线二线三线| 成人毛片免费在线观看| 色综合色狠狠天天综合色| 国语自产精品视频在线看8查询8| 国产专区欧美专区| 91精品久久久久久久99蜜桃| av777777| 黑人操亚洲女人| 丰满少妇又爽又紧又丰满69| 97免费视频在线播放| a视频v在线| 精品女厕厕露p撒尿| 日韩精品在线观看av| 伊人222成人综合网| 男生女生差差差的视频在线观看| 久久精品人人做人人爽人人| 国产精品一二三产区| 亚洲精品成人久久久| 亚洲综合一区二区不卡| 国产黄色片免费| 黄页网站免费在线观看| 日本一区二区三区视频在线| 99国产一区二区三精品乱码| 国产一区一区三区| 亚洲成人亚洲激情| 青青草视频社区| 国产精品美女一区二区三区| 亚洲精品国产高清久久伦理二区| 亚洲蜜桃精久久久久久久| 精品欧美国产一区二区三区不卡| 欧美人与物videos| 精品国内自产拍在线视频| 啪啪免费网站| 九九视频免费看| 免费搞黄视频| 日韩精品 欧美| 国产小视频在线观看| 三上悠亚激情av一区二区三区| 日韩视频在线免费播放| 天堂中文а√在线| caoporn超碰国产公开| 天天操天天干天天操| 国产chinese男男gaygay网站| 欧美亚洲综合色| 亚洲一级电影| 国产欧美精品一区二区三区| 日韩精品另类天天更新| 欧美套图亚洲一区| 国产一区二区三区日韩精品| 亚洲区中文字幕| 亚洲三级免费观看| 欧美精品一区二区三区国产精品| 国产精品视频区| 欧美日一区二区在线观看| 久久婷婷人人澡人人喊人人爽| 中文字幕亚洲自拍| 国产精品v欧美精品v日韩| 成人动漫在线免费观看| 亚洲国产天堂网精品网站| 色哟哟一区二区三区| 中文有码久久| 91免费版在线看| 国产综合香蕉五月婷在线| 黄视频在线观看免费| 欧美第一区第二区| 伊人春色在线观看| 久久综合图区亚洲综合图区| 无码国产精品久久一区免费| 欧美日韩国产精品一区二区亚洲| 国内精品嫩模av私拍在线观看| а√天堂8资源中文在线| 欧美色婷婷久久99精品红桃| 日韩精品在线免费看| 欧美一区二区三区成人片在线| 毛茸茸free性熟hd| 日韩视频中文字幕| 97人妻人人揉人人躁人人| 九九视频直播综合网|