2

我正在使用 Clipboard.SetImage 复制图像,我可以将此图像粘贴到 mspaint 中,它工作正常。但是,如果我尝试将图像粘贴到 WLW 中,它只会粘贴一个空行。如果我从 Web 浏览器复制图像,然后将其粘贴到 WLW 中,那么它会按预期工作。图像来自 ImageList。我试过简单地调用 Clipboard.SetImage 并且我还尝试将图像绘制到 Bitmap 并复制它:

Bitmap bmp = new Bitmap(img.Width, img.Height);
Graphics gfx = Graphics.FromImage(bmp);
gfx.Clear(Color.White);
gfx.DrawImageUnscaled(img, new Point(0, 0));
gfx.Dispose();
Clipboard.SetImage(bmp);

任何帮助都会很棒,

谢谢,

4

0 回答 0