Navigation:  Internet Development > Shell Helper API > Functions >

DoAddToFavDlg

Previous pageReturn to chapter overviewNext page

描述

 

显示标准的Microsoft Internet Explorer 添加收藏对话框。

 

C++ 语法

 

BOOL DoAddToFavDlg(

  HWND hwnd,

  CHAR *pszInitDir,

  UINT cchInitDir,

  CHAR *pszFile,

  UINT cchInitDir,

  LPITEMIDLIST pidlBrowse

);

 

PowerBASIC 语法

 

FUNCTION DoAddToFavDlg ( _

  BYVAL hwnd AS DWORD, _

  BYREF pszInitDir AS ASCIIZ, _

  BYVAL cchInitDir AS DWORD, _

  BYVAL pszFile AS DWORD, _

  BYVAL cchInitDir AS DWORD, _

  BYVAL pidlBrowse AS DWORD _

) AS LONG

 

参数

 

hwnd

[in]处理应用程序窗口。

pszInitDir

[in]包含快捷方式初始目录的Null终止的unicode字符串。返回时设置为所选目录。

cchInitDir

[in]指定pszInitDir缓冲区的长度的无符号整数。

pszFile

[in]包含快捷方式文件的初始(默认)名称的Null终止的unicode字符串。返回时,设置为选定的快捷方式文件名,包括扩展名。

cchInitDir

[in]指定pszFile缓冲区的长度的无符号整数。

pidlBrowse

[in]未使用。设置为NULL。

 

返回值

 

返回以下之一:

 

TRUE

用户选择目录和文件名。

FALSE

对话框被用户取消,或发生错误。

 

备注

 

此函数显示添加收藏对话框,但实际上并不创建快捷方式文件。当对话框正在使用时,新的子文件夹可能由用户创建。

 

允许至少MAX_PATH个字符作为初始缓冲区长度。返回时,pszInitDir +“\\”+ pszFile的总长度不会超过MAX_PATH。

 

功能信息

 

库存实施

IEFrame.dll

自定义实现

No

进口图书馆

没有

最低可用性

Internet浏览器4.0

最低操作系统

Windows 95,Windows NT 4.0