gpt4 book ai didi

c# - Geckofx 与非 ui 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:50 24 4
gpt4 key购买 nike

我是 geckofx 的新手,想知道我是否可以在非 ui 应用程序(如 Windows 控制台)或只是一个网络服务中使用它。它将在后台运行以获取 html 内容?

我一直在使用网络浏览器,但无法阻止它弹出新窗口。

另外,想对 webkit2 做同样的事情吗? ,它根本没有文档和示例代码,但它似乎是我最需要的,因为它与我不需要的 UI 进程隔离开来。不幸的是,它需要安装 Apple 应用程序支持,我无法接受。

最佳答案

我能够调用 CreateControl 方法。

GeckoWebBrowser obj = new GeckoWebBrowser();
obj.CreateControl();

显然,调用 CreateControl 会强制创建句柄,因此一切都可以像在可见窗口中一样工作。

此外,您可能需要多次调用 Application.DoEvents,主要是在您要求浏览器执行某些操作之后。

关于c# - Geckofx 与非 ui 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13488450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com