コード例 #1
0
 private void MouseLeftButton_Up(object sender, MouseButtonEventArgs e)
 {
     p2 = e.GetPosition(this);
     using (MemoryStream outStream = new MemoryStream())
     {
         BitmapImage   buf = PictureBox.Source as BitmapImage;
         BitmapEncoder enc = new BmpBitmapEncoder();
         enc.Frames.Add(BitmapFrame.Create(buf));
         enc.Save(outStream);
         Bitmap bitmap = new System.Drawing.Bitmap(outStream);
         Screenshot.TakeClipScreen(bitmap, p1, p2);
     }
     Close();
     //SelectImg();
 }
コード例 #2
0
ファイル: Input.cs プロジェクト: GreenFire512/MakeScreenshots
 private static void ClipScreen(object sender, HotkeyEventArgs e)
 {
     Screenshot.TakeClipScreen();
 }