ptrFolder->GetDetailsOf(ptrItem, i)要求ptrItem为引用,但ptrItem = ptrFolder->ParseName("ms.wma")得到的
是指针,这该怎么办,有其它办法吗?
Shell32::IShellDispatchPtr ptrShell;
ptrShell.CreateInstance(__uuidof(Shell32::Shell));
Shell32::FolderPtr ptrFolder = ptrShell->NameSpace("e:\\mp3");
Shell32::FolderItemPtr ptrItem = ptrFolder->ParseName("ms.wma");for( int i = 0; i < 29; i++ ) 

   _bstr_t strName = ptrFolder->GetDetailsOf(0, i);    //下面的ptrItem要求引用,但ptrFolder->ParseName获得的ptrItem为指针
   _bstr_t strValue = ptrFolder->GetDetailsOf(ptrItem, i);
}