【发布时间】:2010-05-17 06:57:03
【问题描述】:
我想诱使 Chrome 在我的某些内存设备上下文中呈现其选项卡。这可能吗?谢谢!
【问题讨论】:
-
不确定 Chrome,但 Chromium 是开源的,所以只要有足够的修改,一切皆有可能
标签: c++ process google-chrome rendering gdi
我想诱使 Chrome 在我的某些内存设备上下文中呈现其选项卡。这可能吗?谢谢!
【问题讨论】:
标签: c++ process google-chrome rendering gdi
chrome.tabs 中有一个方法叫captureVisibleTab。您返回的是 PNG 或 JPEG。
http://code.google.com/chrome/extensions/tabs.html
该 API 可用于 Chrome 扩展程序 - 但您不能在未扩展的浏览器中从普通 JavaScript 调用它。我猜这是"Aviary Screen Capture" 使用的技术。
如果您有一个在其自己的进程中运行的 C++ 程序,并且您想“插入”Chrome - 有很多不可靠的方法来进行窗口挂钩和捕获。但是为什么不给自己省点麻烦呢? Chrome 基于 WebKit - 直接使用 WebKit 即可。 Qt 让它变得超级简单,例如:
【讨论】: