2013-04-17 47 views

回答

1

首先,添加对Microsoft Internet控制库的引用。那么你可以使用下面的代码,假设你已经知道你的资源管理器窗口的窗口句柄:

var shellWindows = new SHDocVw.ShellWindows(); 
var myFolder = "C:\\temp"; // folder name you want to navigate to 
var myHwnd = 0; // whatever window handle you're looking for 
foreach (SHDocVw.InternetExplorer shellWindow in shellWindows) 
{ 
    if (shellWindow.HWND == myHwnd) 
    { 
     shellWindow.Navigate(myFolder); 
     break; 
    } 
} 
+0

似乎很有希望,明天我会试试。你有任何资源或文件?为什么要搜索InternetExplorer的东西,而IE可能完全从电脑中丢失? – Odys

+0

遵循你的方法,并设法做到这一点。谢谢 – Odys

相关问题