クリップボードに画像または画像形式のファイルが含まれているかどうかを確認したいと思います。私はそれを次のようにしたい:
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 を使用するように言われましたが、それを使用して、画像であるファイルかどうかを確認するにはどうすればよいですか?
Web からの画像であれば私のコードは機能しますright click > copy
が、私のドキュメントからのものであれば機能しません。どんな助けでもいただければ幸いです
ありがとう