VC FindWindow 得到IE8多选项卡,当前浏览网页网址!!
2011-08-02 11:24
246 查看
由于IE8浏览器是多选项卡网页浏览器。。如果打开N多网页,如何判断当前的浏览网页是那一个哪??
下面本人提供如下代码:
其实也很简单。。就是查找。。
主要本人浏览器是IE8,以上查找的关键字,可能和浏览器版本有区别。
大家可以使用 spy++ 来判断。。
有不足的地方,或者不懂的地方可以留言共同进步。。。
下面本人提供如下代码:
CWnd *IEhwnd = FindWindow(_T( "IEFrame"), NULL); HWND hwnd = IEhwnd->GetSafeHwnd(); if(hwnd) { HWND hwnd2=::FindWindowEx(hwnd,NULL,_T("WorkerW"),NULL); HWND hwnd3=::FindWindowEx(hwnd2,NULL,_T("ReBarWindow32"),NULL); HWND hwnd5=::FindWindowEx(hwnd3,NULL,_T("Address Band Root"),NULL); HWND hwnd6=::FindWindowEx(hwnd5,NULL,_T("Edit"),NULL); char sz[255]; ::SendMessage(hwnd6,WM_GETTEXT,255,(LPARAM)sz); AfxMessageBox(sz); }
其实也很简单。。就是查找。。
主要本人浏览器是IE8,以上查找的关键字,可能和浏览器版本有区别。
大家可以使用 spy++ 来判断。。
有不足的地方,或者不懂的地方可以留言共同进步。。。
相关文章推荐
- VC FindWindow 得到IE网址
- VC FindWindow 得到IE网址
- 利用VC得到当前IE的Cookie
- 利用VC得到当前IE的Cookie
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- 显示IE正在浏览的网页地址
- Android使用WebView浏览有声音或者视频的网页,关闭WebView或者当前界面之后,声音或者视频不停止
- IE7如何在当前窗口点链接时使网页默认在新选项卡中打开
- 如何得到DataGrid当前选中行的数据(VC++)
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- VC++得到当前系统时间日期 GetSystemTime()
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- Android使用WebView浏览有声音或者视频的网页,关闭WebView或者当前界面之后,声音或者视频不停止
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- vc得到屏幕的当前分辨率方法
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- 用js得到当前页面的url信息方法(JS获取当前网址信息)
- VC++ 单文档模式启用CHtmlView类实现网页浏览
- IE:脱机浏览网页
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)