Clipboard.SetImage(Image)/Clipboard.GetImage() does not support transparency. If you put an image on the clipboard with transparent area(s), when you get it back the transparent area(s) have been converted to something else. In my case ARGB(0,0,0,0) is converted to ARGB(255,0,0,211). Within my app when I pull an Image from the clipboard, I scan for this color and convert it back to 0,0,0,0. But this doesn't help with other apps. Does anyone know of a work around?