日期:2014-05-19  浏览次数:20752 次

高手救救我啊! 画图中的一小副图片,内存里面肯定是有的,用什么方法可以读出来呢?
高手救救我啊!     画图中的一小副图片,内存里面肯定是有的,用什么方法可以读出来呢?

------解决方案--------------------
剪贴板有专门的操作类,Clipboard。

Clipboard.GetImage 就是用来取剪贴板中的图像数据的!
------解决方案--------------------
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.chs/CPref17/html/M_System_Windows_Forms_Clipboard_GetImage.htm

这个是msdn里面的地址:2.0的.

下面的示例演示此成员。

Visual Basic 复制代码
' Demonstrates SetImage, ContainsImage, and GetImage.
Public Function SwapClipboardImage( _
ByVal replacementImage As System.Drawing.Image) _
As System.Drawing.Image

Dim returnImage As System.Drawing.Image = Nothing

If Clipboard.ContainsImage() Then
returnImage = Clipboard.GetImage()
Clipboard.SetImage(replacementImage)
End If

Return returnImage
End Function


C# 复制代码
// Demonstrates SetImage, ContainsImage, and GetImage.
public System.Drawing.Image SwapClipboardImage(
System.Drawing.Image replacementImage)
{
System.Drawing.Image returnImage = null;
if (Clipboard.ContainsImage())
{
returnImage = Clipboard.GetImage();
Clipboard.SetImage(replacementImage);
}
return returnImage;
}


得到了 image,然后 应该很容易干嘛干嘛了...