冯东的博客

每天学一点,不断进取
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

C#从剪贴板中获取数据

Posted on 2006-09-25 18:00  冯东  阅读(4858)  评论(9编辑  收藏  举报
今天我们同学问我如何利用C#把剪贴板里的图片存出来,我看了看,非常简单
IDataObject data = Clipboard.GetDataObject();//从剪贴板中获取数据
if(data.GetDataPresent(typeof(Bitmap)))//判断是否是图片类型
{
    Bitmap map 
= (Bitmap) data.GetData(typeof(Bitmap));//将图片数据存到位图中
          this.pictureBox1.Image = map;//显示
    map.Save(@"C:\a.bmp");//保存图片
}

这样就可以了.帮他解决了我又看了看别的,从剪贴板中获取文本就是把typeof(Bitmap) 换成typeof(string)