fork download
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11.  
  12. //Process
  13. using System.Diagnostics;
  14.  
  15. namespace priwin
  16. {
  17. public partial class Form1 : Form
  18. {
  19. public Form1()
  20. {
  21. InitializeComponent();
  22. }
  23.  
  24.  
  25.  
  26. [System.Runtime.InteropServices.DllImport("User32.dll")]
  27. private extern static bool PrintWindow(IntPtr hwnd, IntPtr hDC, uint nFlags);
  28.  
  29.  
  30. public Bitmap CaptureControl(Control ctrl)
  31. {
  32. Bitmap img = new Bitmap(ctrl.Width, ctrl.Height);
  33. Graphics memg = Graphics.FromImage(img);
  34. IntPtr dc = memg.GetHdc();
  35. PrintWindow(ctrl.Handle, dc, 0);
  36. memg.ReleaseHdc(dc);
  37. memg.Dispose();
  38. return img;
  39. }
  40.  
  41.  
  42.  
  43. private void button1_Click(object sender, EventArgs e)
  44. {
  45.  
  46. //Process.GetProcessesByName("notepad");
  47.  
  48. Bitmap bmp = CaptureControl(this);
  49.  
  50. bmp.Save("C:\\Users\\hogehoge\\Pictures\\1.png");
  51.  
  52. bmp.Dispose();
  53.  
  54. }
  55. }
  56. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
using System;
^
Main.java:2: error: class, interface, or enum expected
using System.Collections.Generic;
^
Main.java:3: error: class, interface, or enum expected
using System.ComponentModel;
^
Main.java:4: error: class, interface, or enum expected
using System.Data;
^
Main.java:5: error: class, interface, or enum expected
using System.Drawing;
^
Main.java:6: error: class, interface, or enum expected
using System.Linq;
^
Main.java:7: error: class, interface, or enum expected
using System.Text;
^
Main.java:8: error: class, interface, or enum expected
using System.Threading.Tasks;
^
Main.java:9: error: class, interface, or enum expected
using System.Windows.Forms;
^
Main.java:13: error: class, interface, or enum expected
using System.Diagnostics;
^
Main.java:15: error: class, interface, or enum expected
namespace priwin
^
Main.java:17: error: class, interface, or enum expected
    public partial class Form1 : Form
           ^
Main.java:17: error: '{' expected
    public partial class Form1 : Form
                              ^
Main.java:26: error: illegal start of type
        [System.Runtime.InteropServices.DllImport("User32.dll")]
        ^
Main.java:26: error: ';' expected
        [System.Runtime.InteropServices.DllImport("User32.dll")]
         ^
Main.java:26: error: illegal start of type
        [System.Runtime.InteropServices.DllImport("User32.dll")]
               ^
Main.java:26: error: ';' expected
        [System.Runtime.InteropServices.DllImport("User32.dll")]
                       ^
Main.java:26: error: <identifier> expected
        [System.Runtime.InteropServices.DllImport("User32.dll")]
                                                 ^
Main.java:26: error: illegal start of type
        [System.Runtime.InteropServices.DllImport("User32.dll")]
                                                  ^
Main.java:26: error: ';' expected
        [System.Runtime.InteropServices.DllImport("User32.dll")]
                                                               ^
Main.java:27: error: <identifier> expected
        private extern static bool PrintWindow(IntPtr hwnd, IntPtr hDC, uint nFlags);
                      ^
Main.java:56: error: class, interface, or enum expected
}
^
22 errors
stdout
Standard output is empty