CSDN论坛 > VC/MFC > ATL/ActiveX/COM

是否可以不打开任何浏览器的窗口,凭空得到IWebBrowser2的指针? [问题点数:20分,结帖人xinyi]

Bbs2
本版专家分:377
结帖率 98.67%
CSDN今日推荐
Bbs4
本版专家分:1485
Bbs10
本版专家分:155459
Blank
榜眼 2002年 总版技术专家分年内排行榜第二
Blank
进士 2001年 总版技术专家分年内排行榜第七
Blank
金牌 2002年1月 总版技术专家分月排行榜第一
Blank
银牌 2002年4月 总版技术专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
使用IWebBrowser2创建简单浏览器
使用ie内核的浏览器怎么搞 IWebBrowser2 ie内核的浏览器控件 CAxWindow 容器 CreateWindow 创建windows窗口
webBrowser强制在本窗口打开,禁止在新窗口打开的解决方案
有时需要用WebBrowser加载URL,来实现某些功能。而这时,我们就不希望所打开的页面中的链接,在新窗口中打开,因为这样的话,实际上是用系统默认的浏览器打开了,从而脱离了你的WebBrowser,也就不能被你所控制了。  要解决这个问题,可以使用下面的方法: 第一种解决该当推荐使用 [code=csharp]  private void webBrowser1_NewWindow
同浏览器 不同窗口 共享session 解决
原来只知道一般的IE内核浏览器都是进程内共享session-cookie。即同一个窗口内多个选项页共享session,不同窗口独立session。不曾想,IE8居然创建性的实现所有IE进程共享session。这下苦了测试组的MM了。 还不清楚浏览器的设置方法,网上一般做法是启动IE方面下功夫:          1、在IE8的快捷方式的目标栏中添加-nomerge,再打开IE时就不会共
WebBrowser弹出窗口之(一) -- window.open( )
1. 对于新打开的窗口,在打开时会触发WebBrowser的NewWindow3事件,触发该事件有以下几种操作: 1) 按住SHIFT或CTRL键时点击鼠标; 2) 在链接的右键菜单中选择“在新窗口中打开”或“在新标签中打工”; 3) 链接的目标窗口不存在或者为“_blank“; 4) Javascript的windows.open函数调用; 5) 在调用Navigate 或 Navigate2 时,设置了navOpenInNewWindow标志位; 在自定义的
通过窗口句柄获得IWebBrowser2和IHTMLDocument2接口
通过窗口句柄获得IWebBrowser2和IHTMLDocument2接口,里面是源代码,分享给大家
Delphi获取所有打开的IE窗口的网页源码
procedure TForm1.Button1Click(Sender: TObject); var   ShellWindow: IShellWindows;   i: Integer;   spDisp: IDispatch;   IE1: IWebBrowser2; begin   ShellWindow := CoShellWindows.Create;   for i:
如何对webbrowser和IE编程(三)
IWebBrowserAppIWebBrowserApp 接口仅仅在IE中实现。 典型的,你使用InternetExplorer 对象创建一个IE的实例. 然后你使用 IWebBrowserApp 接口操纵此实例. (今天采用IWebBrowser2 替代) IWebBrowserApp 接口继承自 IWebBrowser, 所以它提供 IWebBrowser 的全部功能。 因为IWebBrows
【转】HTML5浏览器嵌入窗口程序解决方案
浏览器嵌入窗口程序一直以来就是WEB应用程序的首选方案,这种方案只需要实现一个主窗口,并提供一些接口供脚本调用,内部的界面和逻辑处理全部用html,css,javascript去实现。我最早看到的相关应用是四五年前的新浪聊天室。我本人在后来的一些项目中也多次用到这种基于IE内核的实现方式。 随着HTML5的强大,嵌入浏览器方式比嵌入Shockwave Flash的方式更应该作为首选方案。本文介绍
获得父窗口指针:获得MFC窗口其它类指针的方法
获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetParentFrame() -在其它类中用AfxGetMain
如何从窗口句柄得到窗口的指针
1,找到窗口句柄。HWND hWnd = ::FindWindow(CDialog, _T("dialog"));//得到窗口句柄2,得到窗口的指针CDialog *pWnd = (CDialog*)FromHandle(hWnd);//有上述所得句柄得到窗口的指针3,调用指针pWnd->method();
关闭
关闭