クリップボードの画像をPictureBoxに表示するには、クリップボードの画像をBMP形式にキャストして、Imageプロパティにセットします。
下記はグリップボードの画像をPictureBoxに表示する例です。
[クリップボードの画像を表示]ボタンがクリックされると、現在クリップボードにある画像をBMP形式に変換して表示します。
VBの例
' [クリップボードの画像を表示]ボタンクリック時の処理 Private Sub btnShowClipboard_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnShowClipboard.Click 'イメージの表示方法を設定(サイズ比率を維持したまま拡大/縮小) PictureBox1.SizeMode = PictureBoxSizeMode.Zoom '★★★クリップボードの画像をPictureBoxに表示する★★★ PictureBox1.Image = DirectCast(Clipboard.GetDataObject().GetData(DataFormats.Bitmap), Bitmap) End Sub
C#の例
// [クリップボードの画像を表示]ボタンクリック時の処理 private void btnShowClipboard_Click(object sender, EventArgs e) { // イメージの表示方法を設定(サイズ比率を維持したまま拡大/縮小) pictureBox1.SizeMode = PictureBoxSizeMode.Zoom; // ★★★クリップボードの画像をPictureBoxに表示する★★★ pictureBox1.Image = (Bitmap)Clipboard.GetDataObject().GetData(DataFormats.Bitmap); }
Please follow and like us:
コメント