Отредактировано после нахождения решения.
Я сделал то, что сказал мне Прогман в своем ответе, и Наконец-то я нашел то, что искал, с помощью следующего кода:
Код: Выделить всё
ArrayList selected = new ArrayList();
foreach (SHDocVw.InternetExplorer window in new SHDocVw.ShellWindows())
{
filename = Path.GetFileNameWithoutExtension(window.FullName).ToLower();
if (filename.ToLowerInvariant() == "explorer")
{
Shell32.FolderItems items = ((Shell32.IShellFolderViewDual2)window.Document).SelectedItems();
foreach (Shell32.FolderItem item in items)
{
selected.Add(item.Path);
}
}
}
- Microsoft Internet Control
- Microsoft Shell Control and Automation
Подробнее здесь: https://stackoverflow.com/questions/791 ... s-explorer