如果您在Windows资源管理器中查看缩略图图像,您会注意到它们有一个投影,这个效果是否与ListView控件相关联,或者Windows资源管理器是否会执行一些额外的编码来实现此效果?
修改
事实证明,Windows使用另一个控件。所以我现在的问题是如何在" normal"中添加投影。的ListView。
答案 0 :(得分:0)
对于标准列表视图,您可能希望使用一种称为自定义绘制(https://msdn.microsoft.com/en-us/library/windows/desktop/ff919569(v=vs.85).aspx)的技术。
基本上,您要求列表视图不要绘制其项目,而是向您发送一些窗口消息,供您自己绘制。这是一种非常灵活但也很麻烦的技术,因为你需要处理很多东西(比如选择/禁用某个项目,字体,颜色等)。