IShellFolder::BindToObject

【勇芳软件工作室】汉化HomePreviousNext

[Now Supported on Windows NT]

为子文件夹创建一个IShellFolder对象。

HRESULT BindToObject(

LPCITEMIDLIST 【PIDL】,//指向ITEMIDLIST的指针
LPBC 【// Reserved__specify NULL】,// Reserved__指定NULL
REFIID 【RIID】,//返回接口
LPVOID *【// Address that receives interface pointer】//接收接口指针的地址
); 

参数

【PIDL】

指向ITEMIDLIST结构的相对于其父文件夹的子文件夹的指针。

【// Reserved__specify NULL】

保留。调用者应为此参数指定NULL;被调用者应该忽略它。

【RIID】

要返回的界面的标识符。此参数必须指向IID_IShellFolder接口标识符。

【// Address that receives interface pointer】

接收接口指针的地址。如果发生错误,则在该地址中返回NULL指针。

返回值

如果成功返回NOERROR,否则返回OLE定义的错误值。

备注

使用BindToObject访问子文件夹或子对象的COM接口。

也可以看看

IShellFolder, ITEMIDLIST, SHGetDeskTopFolder