.NET Framework
.NET Frameworkでクリップボードにコピーされたファイルを得るのにはClipboard.GetFileDropList()を使うといいのを知った。
System.Windows名前空間とSystem.Windows.Forms名前空間にあるが、効果は同じ模様。WPFかFormsかという違いだろうか。
実際にファイルがコピーされているかどうかはClipboard.ContainsFileDropList()で知ることができる。
コピーされていなくても、Clipboard.GetFileDropList()は長さ0のコレクションを返す。