|
调用IE的收藏夹(2) ByVal nFolder As Long, _ ByVal hToken As Long, _ ByVal dwReserved As Long, _ ByVal lpszPath As String) As Long Private Declare Function SHGetSpecialFolderLocation Lib "shell32" _ (ByVal hwndOwner As Long, _ ByVal nFolder As Long, _ pidl As Long) As Long Private Declare Function WritePrivateProfileString Lib "kernel32" _ Alias "WritePrivateProfileStringA" _ (ByVal lpSectionName As String, _ ByVal lpKeyName As Any, _ ByVal lpString As Any, _ ByVal lpFileName As String) As Long Private Declare Sub CoTaskMemFree Lib "ole32" _ (ByVal pv As Long) Private Sub Form_Load() Text1.Text = "CSDN.NET--中国最大的开发者网络,为开发人员和相关企业提供全面的信息服务和技术服务" Text2.Text = "http://www.CSDN.net/" Text3.Text = "" End Sub Private Sub Command1_Click() '调用“整理收藏夹”对话框 Dim lpszRootFolder As String Dim success As Long lpszRootFolder = GetFolderPath(CSIDL_FAVORITES) success = DoOrganizeFavDlg(hWnd, lpszRootFolder) End Sub Private Sub Command2_Click() '调用“添加到收藏夹”对话框 Dim szTitle As String Dim sURL As String Dim sResult As String
'指定添加到收藏夹后的快捷方式的名称 szTitle = Text1.Text '指定添加到收藏夹后的快捷方式的URL sURL = Text2.Text '调用MakeFavouriteEntry函数,打开对话框 sResult = MakeFavouriteEntry(szTitle, sURL) Text1.Text = szTitle Text2.Text = sURL Text3.Text = sResult End Sub Private Sub Command3_Click()
Unload Me
|