访问Internet Explorer_TridentDlgFrame对话框中的可视组件、文本和按钮 我有一个C++应用程序,它使用了一个WebBub组件。当某个URL打开时,我会看到一个标准的脚本错误对话框。我检查了这个对话框,发现它的类型是*InternetExplorer\uTridentDlgFrame*

访问Internet Explorer_TridentDlgFrame对话框中的可视组件、文本和按钮 我有一个C++应用程序,它使用了一个WebBub组件。当某个URL打开时,我会看到一个标准的脚本错误对话框。我检查了这个对话框,发现它的类型是*InternetExplorer\uTridentDlgFrame*,c++,internet-explorer,winapi,C++,Internet Explorer,Winapi,我需要做的是关闭对话框窗口。我已经加了一个窗钩,在墙上 WM_SHOWWINDOW我比较窗口的标题,并通过发送WM_close消息将其关闭 这种方法的问题是,我无法将此窗口与具有相同标题的其他窗口区分开来。所以,我需要做的是能够访问 *Internet Explorer_TridentDlgFrame*对话框,以便使用其文本进行筛选,然后单击其“是”按钮 我知道如何从标准对话框中获取子组件,但我不知道如何使用这种*InternetExplorer\uTridentDlgFrame*对话框类型。当

我需要做的是关闭对话框窗口。我已经加了一个窗钩,在墙上

WM_SHOWWINDOW我比较窗口的标题,并通过发送WM_close消息将其关闭

这种方法的问题是,我无法将此窗口与具有相同标题的其他窗口区分开来。所以,我需要做的是能够访问 *Internet Explorer_TridentDlgFrame*对话框,以便使用其文本进行筛选,然后单击其“是”按钮

我知道如何从标准对话框中获取子组件,但我不知道如何使用这种*InternetExplorer\uTridentDlgFrame*对话框类型。当我用WinSpy检查它时,我可以看到此对话框中的所有可视元素都封装在*Internet Explorer_Server*元素中

有人知道如何访问*Internet Explorer\u TridentDlgFrame*对话框上的可视组件吗

提前感谢您的帮助