我想请教一下,我现在想实现在我做的软件中显示一张图片,然后制作一个右键菜单,在邮件菜单中有“复制”选项,我想单击复制之后,进入某个盘符例如D:盘后直接单击右键会出现粘贴选项,点击粘贴便可以将刚才复制的图片粘贴进来,请问该如何实现啊

解决方案 »

  1.   


                Clipboard.SetImage(Image.FromFile("filepath"));
                Clipboard.GetImage();
      

  2.   

    将文件放入剪贴板,参考如下代码:
    System.Collections.Specialized.StringCollection files = 
        new System.Collections.Specialized.StringCollection();
    files.Add(@"c:\temp\temp.bmp");
    Clipboard.SetFileDropList(files);
    即楼主软件中显示一张图片得先放在一个目录中。