我需要在 IE8 中找到下载对话框,我已经准备好在 IE8+ 中执行此操作,并且所有工作都 100%,我使用 Spy++/WinSpy 找到了窗口/当前窗口的名称和类,并得到我的 findow。但是在 IE8 中我卡住了,下载对话框没有任何perents,在我看来更容易找到它,但没有。
这是我的winSpy
您可以看到类和窗口名称,但 FindWindow 返回 0
这是我的代码:
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
static extern int FindWindow(string lpClassName, string lpWindowName);
a3 = FindWindow("Button", "&Save");
a4 = FindWindow("Button", "Save");
a5 = FindWindow("#32770 (Dialog)", "File Download");
a6 = FindWindow("#32770 (Dialog)", "0% of telechargement.cgi from www.cic.fr Completed");
他们都是'0'。
任何想法我做错了什么?
谁可以找到这个下载对话窗口?