gpt4 book ai didi

c++ - 如何将网页绘制到内存DC中?

转载 作者:行者123 更新时间:2023-11-30 04:38:52 24 4
gpt4 key购买 nike

我想欺骗 Chrome 在我的一些内存设备上下文中呈现它的选项卡。这可能吗?谢谢!

最佳答案

chrome.tabs 中有一个方法叫做 captureVisibleTab。您返回的是 PNG 或 JPEG。

http://code.google.com/chrome/extensions/tabs.html

该 API 可用于 Chrome 扩展程序 - 但您不能在未扩展的浏览器中从普通 JavaScript 调用它。我认为这是 "Aviary Screen Capture" 使用的技术.

如果您有一个在其自己的进程中运行的 C++ 程序,并且您想“深入”Chrome - 有很多狡猾的方法可以进行窗口 Hook 和捕获。但为什么不为自己省去麻烦呢? Chrome 基于 WebKit - 直接使用 WebKit 即可。 Qt 让它变得 super 简单,例如:

http://doc.qt.nokia.com/4.6/examples-webkit.html

关于c++ - 如何将网页绘制到内存DC中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2847153/

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