如何在 Mozilla Firefox 中获取 Window 句柄

How To Get Window handles In Mozilla Firefox

如何获取 Mozilla firefox 中所有 child windows 的句柄。对于所有 windows,Spy++ 仅显示一个 class 和 window 标题。我尝试使用 GetWindow 和 FindWindowEx 但一无所获。我想从 mozilla firefox 阅读 URL。

Spy++ 使用标准 Windows API 调用来检查 window 层次结构(EnumWindows, EnumChildWindows, etc.). If Spy++ doesn't show any native windows, then there aren't any native windows. Consequently, you cannot find any native windows either. Firefox uses what's called Windowless Controls

如果您需要自动化 GUI(这可能是您希望找到本机 windows 的原因),请使用可用的标准基础架构:UI Automation.