请教SHELL问题
csw 2001-05-12 09:14:00 如何用SHELL API列出桌面的所有ITEM啊。
包括那些快捷方式哦。
这个LPITEMIDLIST定义的指针到底是什么啊。
是类似“c:\programg files.."这样一串的列表还是单个的SHITEMID结构呢。
如果是单个的SHITEMID。怎么能找出文件夹所在的目录呢。。
还有这个BindToObject这个东西:
FIDesktopFolder->BindToObject (pidl,NULL,IID_IShellFolder,(void **)&NewShellFolder);
这个pidl应该是NewShellFolder(子文件夹)的呢。还是FIDesktopFolder的呢。
这个绑定起什么作用呢。。