c#-如何获取对.net中Internet Explorer窗口句柄的引用
作者:互联网
基本上,我试图获取在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;
标签:internet-explorer,com,com-interop,c 来源: https://codeday.me/bug/20191026/1937357.html