名称空间扩展- SetCurrentViewMode FVM_TILE中等大小,不太大

Namespace extensions - SetCurrentViewMode FVM_TILE is medium sized and not large?

本文关键字:TILE 空间 扩展 FVM SetCurrentViewMode      更新时间:2023-10-16

我试图设置大图标默认名称空间扩展,最终,我正在做一个IFolderView -> SetCurrentViewMode到FVM_TILE,视图确实是平铺的(如果你可以右键点击-检查视图)-但它是中等的图标,而不是这里提到的大图标:

https://msdn.microsoft.com/en-us/library/windows/desktop/bb775618 (v = vs.85) . aspx

我已经尝试了所有的枚举组合,没有办法选择大图标。

有解决办法吗?

谢谢!

在我的NSE中,我做了以下事情:我的NSE实现了IFolderViewSettings。当shell调用IFolderViewSettings。当shell调用IFolderViewSettings时,我返回FLVM_ICONS。GetIconSize返回256。因此,shell默认使用extrallarge图标模式。

但是如果你想使用Set*函数它最好使用IFolderView2.SetViewModeAndIconSize