基本上,我试图获取在C#中自动执行的Internet Explorer实例的HWND。

        SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer();
        IE.AddressBar = false;
        IE.MenuBar = false;
        IE.OnQuit += IE_OnQuit;
        IE.Visible = true;
        IE.Navigate2("www.bing.com");


我想参考它的窗口句柄以进行进一步的操作,但是如何执行此操作的唯一示例是在C ++中,我不确定如何在C#中执行类似的操作。 msdn提供的示例为here

最佳答案

获取HWND很简单:

IntPtr hwnd = (IntPtr)IE.HWND;

10-07 19:47
查看更多