用于类似资源管理器的系统视图的COM库

时间:2010-12-27 17:46:05

标签: c++ windows shell controls

为了提供类似于Windows资源管理器的用户系统视图,我们一直在使用LogicNP(以前称为Sky Software)的shell控件,但这些控件存在缺陷,例如,不支持Win7库。供应商没有回复我们关于更新的询问,所以我们正在寻找更换包。

要求:

  • ActiveX(无托管代码或MFC)
  • 系统的树和列表视图
  • 每件商品复选框
  • 32位和64位版本

有关更换产品的任何建议吗?

TIA。

1 个答案:

答案 0 :(得分:0)

基于您说您需要支持Windows XP的事实:
我通过使用Shell API枚举文件来完成此操作。文件夹,然后我使用自定义绘图为标准列表视图控件中的每个shell项绘制正确的图标。这是一项相当多的工作,我不确切知道你需要shell视图完成什么,但这可能是最好的选择。

这可能是一个开始阅读的好地方:

http://msdn.microsoft.com/en-us/library/bb776889.aspx