这么问是因为在上一个问题 https://stackoverflow.com/questions/6220899/#answer-6221898我是指向 IExplorerBrowser 的指针,但是它创建了一个子窗口,而我想模拟资源管理器的“查找目标...”行为(请参阅previous https://stackoverflow.com/questions/6220899/)对新打开或现有的资源管理器窗口表现出一定程度的控制(我认为正确的术语是文件夹视图,请随意更正)。还寻找其他 API 来完成 BrowsingTo 或类似的行为。
这是不可能的。参见陈雷蒙德博客文章 https://devblogs.microsoft.com/oldnewthing/20110325-00/?p=11133就此主题而言。
啊哈,该程序正在使用资源管理器作为“暂时查看此文件夹”子例程。不幸的是,资源管理器不是这样工作的。例如,用户可能决定使用地址栏并访问与您的程序完全无关的其他文件夹,而您的程序将只是坐在那里等待用户关闭该窗口;同时,用户没有意识到你的程序正在等待它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)