面板控件中嵌入式IE页面的VB.Net ChildWindow

时间:2017-06-19 20:57:32

标签: vb.net internet-explorer

使用VB.net我使用" SetParent"在Panel Control(Panel1)中嵌入IE Process。 ,现在我试图通过使用下面的代码检测出在IE页面中显示的SaveAs提示,如图所示,

SetParent(IEProcess.Mainwindowhandle, Panel1.Handle)
Do
        h = objIE.HWND
        h = FindWindowEx(h, 0, "Frame Notification Bar", vbNullString)
        Application.DoEvents()
    Loop While h = 0

问题是h始终为零,并且保存为提示不能被检测为IE页面的子窗口。 enter image description here

0 个答案:

没有答案