C#从剪贴板获得信息

        private void button1_Click(object sender, EventArgs e)
        {
            /**
             * 窗体上需要有:
             * 按钮:点击用的
             * 一个文本框控件:装载文本内容
             * 一个PIC box文件:装复制后的图片内容
             **/
            IDataObject iData = Clipboard.GetDataObject ( ) ;
            if (iData.GetDataPresent ( DataFormats.Text ) )
            {
                textBox1.Text = ( String ) iData.GetData ( DataFormats.Text ) ;
            }
            else if(iData.GetDataPresent ( DataFormats.Bitmap))
            {
                pictureBox1.Image = (Bitmap)iData.GetData(DataFormats.Bitmap);
            }
            else
            {
                //其他方法自行研究
            }
        }


版权声明:本文为ZHENNIUBILE原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。