[VC2005] クリップボードの画像を表示する方法

◆概要

この資料は、Microsoft(R) Visual C# 2005で クリップボードの画像を表示する方法について記述しています。


クリップボードの画像を表示するには、ClipboadオブジェクトのGetDataObjectメソッドを利用します。 フォームにpictureBoxを一つ配置し、以下のコードをフォームのロードプロシージャに記述します。 実行前に、デスクトップを表示してPrintScreenキーを押しておいてください。


◆Sample

private void Form1_Load(object sender, EventArgs e)
        {
            //フォームを最大化
            this.WindowState = FormWindowState.Maximized;


            //ピクチャボックスの設定
            //最大化する
            pictureBox1.Left = 0;
            pictureBox1.Top = 0;
            pictureBox1.Width = this.Size.Width;
            pictureBox1.Height = this.Size.Height;


            //クリップボードの画像を取得
            pictureBox1.Image = (Bitmap)Clipboard.GetDataObject()
                    .GetData(DataFormats.Bitmap);
        }


▼ページトップへ