【发布时间】:2014-02-19 23:23:42
【问题描述】:
我的应用程序文件夹弹出窗口正在使用命令ComObjCreate("Shell.Application").Explore(strPath) 创建一个新的资源管理器窗口。我需要一种方法来告诉资源管理器的这个新实例遵守用户在以前的资源管理器窗口中决定的导航窗格设置(显示或不显示窗格)。
实际上,在由 Shell 命令创建的新实例中,默认情况下不会考虑此设置,我的应用程序的用户喜欢在没有此导航窗格的情况下使用资源管理器,当我的应用程序打开一个新的探险家。有什么解决方案(除了向资源管理器发送密钥,我更愿意避免)?
【问题讨论】:
-
用
Run, %myPath%有区别吗? -
哦!是的。然后它的行为就像我会手动打开新的资源管理器一样,没有导航窗格。我只需要检查在此处使用 Run 是否有任何副作用。但我认为不应该。你应该让你的评论成为一个解决方案!谢谢 MCL。