我想检查剪贴板是否包含图像或图像格式的文件。我想做这样的事情:
private void myMethod()
{
//Check if the clipboard contains an image or a file, that is in image format.
if (IsClipboardImage())
{
//Do important code
}
else
{
//Do nothing
}
}
private bool IsClipboardImage()
{
if (Clipboard.ContainsImage())
return true;
else if ( /* code to check if is an image file? */ )
return true;
else
return false;
}
我被告知要使用 IDataObject,但是使用它 - 我将如何检查它是否是一个图像文件?
如果您是来自网络的图像,我的代码有效right click > copy
,但如果它来自我的文档,则它不起作用。任何帮助,将不胜感激
谢谢