【问题标题】:Screen capture of Winforms control instance that is not on a Form不在窗体上的 Winforms 控件实例的屏幕截图
【发布时间】:2011-05-13 08:35:21
【问题描述】:

有没有办法在创建实例时获取 Windows 窗体控件(特别是 WebBrowser)的位图呈现,但不将其添加到可见窗体?像 WPF 的测量和排列这样的机制,可以让我将其呈现为位图。

我的目标是 .NET 4.0,并正在寻找一种方法来捕获 WebBrowser 控件的内容而不显示它。

【问题讨论】:

    标签: c# .net winforms controls capture


    【解决方案1】:

    【讨论】:

    • DrawToBitmap 在包含 Flash 的网站上表现不佳(仅捕获到 Flash 电影的部分),并且本机 GDI+ 方法仅适用于可见的显示组件。
    • DrawToBitmap毕竟是我用的,只要我不点击控件,它就可以很好地捕获图像。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 2021-11-14
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多