新聞中心
C#語言還是比較常見的東西,這里我們主要介紹C#創(chuàng)建快捷方式,包括介紹使用 WSH 創(chuàng)建快捷方式等方面。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),長子企業(yè)網(wǎng)站建設(shè),長子品牌網(wǎng)站建設(shè),網(wǎng)站定制,長子網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,長子網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
C#創(chuàng)建快捷方式對于絕大多數(shù) Windows 用戶來說都是小菜一碟了,然而,這項(xiàng)工作卻為程序員帶來不少麻煩。.net 沒有提供簡便直接的創(chuàng)建快捷方式的方法,那么在 .NET 中我們?nèi)绾螢閼?yīng)用程序創(chuàng)建快捷方式呢?
1. C#創(chuàng)建快捷方式
C#創(chuàng)建快捷方式實(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();
- }
- }
【編輯推薦】
- C#字符ASCII碼學(xué)習(xí)經(jīng)驗(yàn)
- C#數(shù)值類型之間的轉(zhuǎn)換概述
- 日期型數(shù)據(jù)轉(zhuǎn)換成C#長整型數(shù)據(jù)
- C#查看Excel對象模型分析
- C#日期型數(shù)據(jù)簡單剖析
當(dāng)前標(biāo)題:C#創(chuàng)建快捷方式簡單描述
URL標(biāo)題:http://m.fisionsoft.com.cn/article/djjdsps.html


咨詢
建站咨詢
