Private Declare Function OSfCreateShellGroup Lib "Vb5stkit.dll" Alias "fCreateShellFolder" (ByVal lpstrDirName As String) As Long
Private Declare Function OSfCreateShellLink Lib "Vb5stkit.dll" Alias "fCreateShellLink" (ByVal lpstrFolderName As String, ByVal lpstrLinkName As String, ByVal lpstrLinkPath As String, ByVal lpstrLinkArguments As String) As Long
Private Declare Function OSfRemoveShellLink Lib "Vb5stkit.dll" Alias "fRemoveShellLink" (ByVal lpstrFolderName As String, ByVal lpstrLinkName As String) As Long
其中OSfCreateShellGroup函数的作用是在程序菜单中添加一个名为lpstrDirName的程序组,其参数的意义如下: 参数: | 意义 | lpstrDirName | String,lpstrDirName指定了要创建的程序组的名称
| 返回值
| Long,非零表示成功,零表示失败 |
其中OSfCreateShellLink函数的作用在指定的文件夹内创建快捷方式,其参数的意义如下: 参数: | 意义 | lpstrfoldername | String,指定保存快捷方式的文件夹,默认为"c:\Windows\startmenu\programs" | lpstrlinkname | String,指定快捷方式的名称 | lpstrpathname | String,指定快捷方式所指向的应用程序或文件 | 返回值 | Long,非零表示成功,零表示失败 |
其中OSfRemoveShellLink函数的作用是删除一个已经建立的快捷方式,其参数的意义如下: 参数: | 意义 | lpstrFolderName | String,指定了要删除的快捷方式所在的文件夹 | lpstrLinkName | String,指定了要删除的快捷方式的名称 | 返回值 | Long,非零表示成功,零表示失败 |
[ 本帖最后由 fan0217 于 2008-9-26 01:15 编辑 ] |