在所有Open Explorer Windows的ListBox中获取路径

Elm*_*lmo 9 .net c# vb.net vbscript windows-explorer

我想列出所有打开的Windows资源管理器窗口及其活动路径ListBox.ListBox如果浏览器窗口导航到其他路径,应用程序应刷新.

例如,两个浏览器窗口是打开的.一个导航到C:\Windows另一个导航到另一个导航D:\Stuff.当应用程序运行它,它增加C:\WindowsD:\StuffListBox.然后,用户导航到其中一个打开的资源管理器窗口中的其他文件夹C:\Windows\system32.然后应用程序应刷新ListBox和列表C:\Windows\system32,D:\Stuff而不是.

我对如何做到这一点没有任何想法.任何指针将不胜感激.

Tig*_*ran 8

在这里你可以找到一个例子如何访问路径WindowsExplorerInternetExplorer:http://omegacoder.com/?p=63

如果能够收到关于用户导航到不同路径的事实的通知,那么老实说我没有办法知道.

因此,我想到的第一个解决方案是使用a Timer并检查每个滴答.