我试图默认为名称空间扩展设置大图标, 最终我正在使用IFolderView - > SetCurrentViewMode进入FVM_TILE, 视图确实是Tile(如果你可以右击 - 查看视图) - 但它是中等图标,而不是像这里提到的那样大:
https://msdn.microsoft.com/en-us/library/windows/desktop/bb775618(v=vs.85).aspx
我已尝试过所有枚举组合,因此无法选择大图标。
有解决方案吗?
谢谢!
答案 0 :(得分:0)
在我的NSE中,我执行以下操作:我的NSE实现了IFolderViewSettings。当shell调用IFolderViewSettings.GetViewMode时,我返回FLVM_ICONS,当shell调用IFolderViewSettings.GetIconSize时,我返回256.结果shell默认使用ExtraLarge图标模式。
但是如果你想使用Set *函数,最好使用IFolderView2.SetViewModeAndIconSize。