首先来回答你这个问题的第一步:如何创建一个文件的快捷方式?非常遗憾的是,Windows API中没有任何关于快捷方式的函数提供,而是通过COM接口IShellLink来提供,如果你不希望进行复杂的COM接口编程的话,有个比较简单的方法就是找装过VB6的人要一个VB6自带的DLL(VB6STKIT.DLL),并复制到你的Windows\System32目录下,这个DLL提供了一个函数声明如下: Private Declare Function fCreateShellLink Lib "STKIT432.DLL" (ByVal _
lpstrFolderName As String, ByVal lpstrLinkName As String, ByVal _
lpstrLinkPath As String, ByVal lpstrLinkArgs As String) As Long通过这个函数的调用,你可以方便地创建一个文件的快捷方式。下面是一个调用例子:fCreateShellLink "..\..\Desktop", "Shortcut to Calculator", "c:\Winnt\system32\calc.exe", ""