获得ie地址栏句柄
2010-11-13 16:06
281 查看
获得ie地址栏句柄(并取得其内容sendmessage)
Wonderful 2010-10-04 16:35:12回复 转载到移动到
置顶 锁帖 修改 删除
///////////////////////////////////////////////////////////////
// 04TellToClose.cpp文件
链接:http://topic.csdn.net/t/20041202/13/3608704.html
#include "stdafx.h"
#include <windows.h>
int main(int argc, char* argv[])
{
// 查找标题为“无标题 - 记事本”的窗口
// 也可以使用类名来查找,如::FindWindow("Notepad", NULL);
HWND hWnd =::FindWindow("IEFrame", NULL);
HWND hWnd1=::FindWindowEx(hWnd,0,"WorkerW",NULL);
HWND hWnd2= ::FindWindowEx(hWnd1,0,"ReBarWindow32",NULL);
HWND hWnd3=::FindWindowEx(hWnd2,0,"ComboBoxEx32", NULL);
HWND hWnd4=::FindWindowEx(hWnd3,0,"ComboBox", NULL);
HWND hWnd5=::FindWindowEx(hWnd4,0,"Edit",NULL);
if(hWnd5 != NULL)
{
//调试用
MessageBox(NULL,"已获得句柄","tt",0);
// 向目标窗口发送WM_CLOSE消息
//::SendMessage(hWnd, WM_CLOSE, 0, 0);
int i=SendMessage(hWnd5,WM_GETTEXTLENGTH,0,0);
char *tem=new char[i];
SendMessage(hWnd5,WM_GETTEXT,i+1,long(tem));
printf("%s",tem);
}
else
{
MessageBox(NULL,"oo","NULL",0);
}
return 0;
}
相关文章推荐
- 获得ie句柄,并根据句枘操作iwebbrowser2对象
- 获得地址栏的信息和获得ie的标题收藏
- 根据IE窗口句柄hWnd获得IWebBrowser接口
- 也谈根据IE窗口句柄hWnd获得IWebBrowser接口
- JS获得当前地址栏url+完整获取,Js获取IE地址栏
- 也谈根据IE窗口句柄hWnd获得IWebBrowser接口
- 获得地址栏的信息和获得ie的标题
- 通过指定Shell Embedding/IEFrame类窗口的句柄获得浏览器(IE)对象
- 根据IE窗口句柄hWnd获得IWebBrowser接口
- ie地址栏句柄取得方法
- vb获得当前IE地址栏中的地址的代码
- 通过IE句柄 获得 IE Document对象和IWebBrowser2对象
- javascript获得地址栏参数的两种方法
- 通过枚举窗口获得窗口句柄名字并重命名窗口
- MFC获得各种句柄的函数总结
- c# 其它窗体获得当前应用程序主窗体的句柄
- JS获得当前地址栏url
- 没有任何IE的工具栏,地址栏等
- IE地址栏中地址存放的位置
- Delphi通过窗口句柄获得IWebBrowser2接口源码