代码之家  ›  专栏  ›  技术社区  ›  Android Eve

在C或C++中选择并复制Firefox内容到剪贴板

  •  3
  • Android Eve  · 技术社区  · 14 年前

    我发现了一些与我相似的问题,但没有一个答案是令人满意的,而且它们已经有几岁了。所以我希望从那时起在这方面可能已经取得了一些进展。

    我感兴趣的是能够访问一个活跃的Firefox窗口的内容,并将其复制到剪贴板上——使用C或C++代码。

    在Internet Explorer中,我可以使用com的ihtml文档2访问brower的内容。 DOM .

    火狐中有类似的东西吗?如果是,我该怎么做?

    顺便说一句,我目前(丑陋的)解决方法是通过发送虚拟击键来模仿ctrl+a、ctrl+c,但这并不是一个真正健壮和优雅的解决方案。

    我们将非常感谢您的想法、建议、见解和知识。

    谢谢。

    注:为了进一步澄清这一挑战,我想指出的是,我对 Javascript 基于或 Flash 基于解决方案。相反,我对C/C++解决方案很感兴趣,即使它仅限于微软Windows平台。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Motti    14 年前

    XPCOM

    IHTMLDocument2 nsIDOMDocument

    nsISupports IUnknown GUID IDispatch