我需要获取另一种形式的Panel的背景图像。我在DX应用程序中使用它作为纹理。我不能使用“CopyFromScreen”,因为任何其他顶部的控件都将包含在捕获的图像中。也许一种方法是将Panels Background位图的副本复制到内存中以与其他应用程序共享 - 不知道如何在C#中执行此操作。 或者是否有一些GDI方法?
非常感谢提前。
答案 0 :(得分:0)
您是否检查了Panel控件,看它是否有任何可以返回位图格式的背景图像的属性?
答案 1 :(得分:0)
你可以使用objPanel.DrawToBitmap()函数,它将给出整个面板上的内容。