首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

web程序中怎么获取浏览器(360及ie)的窗口句柄

2012-09-15 
web程序中如何获取浏览器(360及ie)的窗口句柄怎么获取浏览器的窗口句柄啊!请高手指导!IntPtr ptr FindWi

web程序中如何获取浏览器(360及ie)的窗口句柄
怎么获取浏览器的窗口句柄啊!请高手指导!
IntPtr ptr = FindWindow(null, "360.exe");
IntPtr ptr = FindWindow("IEFrame", null);
IntPtr ptr = FindWindow(null, "IEFrame");

都试过了,都返回0;
参数值传什么啊?

[解决办法]
通过FindWindow获取IE,取值
[DllImport("User32.dll")]
static extern int FindWindow(string lpClassName, string lpWindowName);
[DllImport("User32.dll")]
static extern int FindWindowEx(int hwndParent, int hwndChildAfter, string lpszClass, string lpszWindow);

public static string GetURL()
{
IntPtr i= FindWindowA("IEFrame", null);
int child = FindWindowEx(parent, 0, "", null);
}

http://www.cnblogs.com/qiuyi21/articles/1302732.html

热点排行