假设您正在使用 webBrowser 控件浏览本地文件系统,因此它的行为类似于资源管理器
WebBrowser wb = new WebBrowser();
wb.Navigate(@"c:\");
现在显示c:\目录的内容。但我希望它能够以编程方式将视图模式设置为“详细信息”视图,而不是显示登录用户当前使用的任何模式。
谢谢
您可能想查看 IShellBrowser 界面的文档:
http://msdn.microsoft.com/en-us/library/bb775123(VS.85).aspx
您可能必须在 Web 浏览器上找到 IServiceProvider 接口实现才能访问此接口,并且所有这一切很可能都必须通过 COM 互操作来完成。
确保导航完成后,设置以下属性值...
wb.Document.CurrentViewMode = 4; //4查看详情
要获取其他视图的列表..请检查以下链接 https://learn.microsoft.com/en-us/windows/win32/api/shobjidl_core/ne-shobjidl_core-folderviewmode