Я использую этот код для копирования файлов в буфер обмена:
IDataObject data = new DataObject();
data.SetData(DataFormats.FileDrop, new string[] {@"X:\test.doc"});
MemoryStream memo = new MemoryStream(4);
byte[] bytes = new byte[] { (byte)(5), 0, 0, 0 };
memo.Write(bytes, 0, bytes.Length);
data.SetData("Preferred DropEffect", memo);
Clipboard.SetDataObject(data);
К сожалению, это не работает, если диск представляет собой смонтированный том TrueCrypt. Как это сделать на томе TrueCrypt?