CSHARP
public static bool ProcGetClipboardImg(string TargetFileName) { try { IDataObject ob = null; PictureBox pic = new PictureBox(); ob = Clipboard.GetDataObject(); pic.Image = (Image)ob.GetData(DataFormats.Bitmap); Image Im = pic.Image; if (Im == null) return false; FileStream fs = new FileStream(TargetFileName, FileMode.Create, FileAccess.ReadWrite); Im.Save(fs, System.Drawing.Imaging.ImageFormat.Jpeg); fs.Dispose(); return true; } catch (Exception e) { EMxmlLog.AddLog(e.Message, EMxmlLog.EMXMLLOG_LOG_LEVEL.WarningMessage, e.StackTrace + " " + TargetFileName); return false; } }