VC6+XP提示找不到IShellFolder2接口
如题。
在另一台机器上的VS2008下跑正常,代码移植不过去,即使写成DLL由于有动态导出类,类声明里也有IShellFolder2的成员,VC6编译也过不去,补全了Shobjidl.h和shtypes.h头文件也不行
程序里需要使用IShellFolder2的GetDetailsOf()获得文件详细信息,想替代使用IShellDetails的GetDetailsOf()时却无法正确通过IShellFolder->QueryInterface()获得IShellDetails接口(返回hr == E_NOINTERFACE)
求高手指点一个能使用GetDetailsOf函数的办法,折腾好几天了....