創(chuàng)建指定文件的快捷方式(.lnk文件)。
FileCreateShortcut ( "目標文件", "lnk文件" [, "工作目錄" [, "參數(shù)" [, "描述" [, "圖標文件" [, "快捷鍵" [, 圖標編號 [, 狀態(tài)]]]]]]] )
參數(shù)
目標文件 | 要創(chuàng)建快捷方式的文件的完整路徑。 |
lnk文件 | 快捷方式文件(*.lnk)的完整路徑。 |
工作目錄 | [可選參數(shù)] 工作目錄(起始位置)。 |
參數(shù) | [可選參數(shù)] 額外的文件參數(shù)。 |
描述 | [可選參數(shù)] 文件描述(備注)。 |
圖標文件 | [可選參數(shù)] 要使用的圖標文件的完整路徑。 |
快捷鍵 | [可選參數(shù)] 快捷鍵,格式和 Send() 函數(shù)能使用的一樣。 |
圖標編號 | [可選參數(shù)] 要使用的圖標編號(通常是0)。 |
狀態(tài) | [可選參數(shù)] 快捷方式運行時的起始狀態(tài)(運行方式)?墒褂 @SW_SHOWNORMAL、@SW_SHOWMINNOACTIVE 或 @SW_SHOWMAXIMIZED |
返回值
成功: | 返回值為1。 |
失敗: | 返回值為0,說明無法創(chuàng)建快捷方式。 |
注意
Windows 下快捷方式的快捷鍵可以是這些形式:Ctrl+Alt+X、Ctrl+Shift+X、Shift+Alt+X、Ctrl+NumPadKey 或 Alt+NumPadKey(NumPadKey 指數(shù)字鍵盤上的按鍵),其中 X 代表各種字母、標點符號或功能鍵。如果指定的快捷鍵不合法則 Windows 將視為默認的 Ctrl+Alt。
相關
FileGetShortcut
示例
; 創(chuàng)建一個帶有快捷鍵 ctrl+alt+t 的快捷方式
FileCreateShortcut(@WindowsDir & "\Explorer.exe",@DesktopDir & "\創(chuàng)建快捷方式函數(shù)測試.lnk",@WindowsDir,"/e,c:\", "這是 Explorer.exe 的快捷方式;-)", @SystemDir & "\shell32.dll", "^!t", "15", @SW_MINIMIZE)