private void m_webPage_NewWindow2(object sender, AxSHDocVw.DWebBrowserEvents2_NewWindow2Event e)
{
e.ppDisp = //我在这里新建一个webBrowser控件,然后付给ppDisp,我以为这样就可以 拦截弹出的IE窗口,并且在自己编写的浏览器里浏览叶面了,可实际上,他确实阻止了弹 出的IE,但是他就是不显示网页,他应该用我付给他的webBrowser自己Navigate()啊,为什么不自动浏览呢??? 谁知道?? 谢谢
}
{
e.ppDisp = //我在这里新建一个webBrowser控件,然后付给ppDisp,我以为这样就可以 拦截弹出的IE窗口,并且在自己编写的浏览器里浏览叶面了,可实际上,他确实阻止了弹 出的IE,但是他就是不显示网页,他应该用我付给他的webBrowser自己Navigate()啊,为什么不自动浏览呢??? 谁知道?? 谢谢
}
解决方案 »
- 用c#修改图片曝光度的方法
- C#写的爬虫程序IP被屏了怎么办?
- 除了接口还有什么可以实现多态
- 试用版的软件,它用的是什么数据库?
- 请教下网站文件file与图片pic分离的方法..
- C#代码导出excel自动换行!
- 有关WinForm画面中DataGrid的双表头的问题
- 那位高手能帮我把这行c#接口转换成java接口 再线等,非常感谢
- C# 实行oracle的存储过程 参数个数或是类型不正确
- 谁有学习。net的多媒体教学光碟。。
- 在程序中创建一个日志文件,马上向里面写数据会报错,怎么解决?(如果日志文件已经存在,写数据就没错)
- 不连接数据库如何用DataSet的ReadXML操作保存数据?(100分)
{
Form1 newWindow=new Form1();
newWindow.Show();
e.ppDisp=newWindow.axWebBrowser1.Application;
}
指针可以随意接收新的WebBrowser或IE对象的IDispatch指针,它可以用来创建一个全
新的、隐藏的、未导航过的IE或WebBrowser对象。而我们需要的只是让它开一个新的我
们的应用程序的窗口,然后要做的就是把想要打开的地址交给它。