//Process
namespace priwin
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private extern static bool PrintWindow(IntPtr hwnd, IntPtr hDC, uint nFlags);
public Bitmap CaptureControl
(Control ctrl
) {
Bitmap img = new Bitmap(ctrl.Width, ctrl.Height);
IntPtr dc = memg.GetHdc();
PrintWindow(ctrl.Handle, dc, 0);
memg.ReleaseHdc(dc);
memg.Dispose();
return img;
}
private void button1_Click(object sender, EventArgs e)
{
//Process.GetProcessesByName("notepad");
Bitmap bmp = CaptureControl(this);
bmp.Save("C:\\Users\\hogehoge\\Pictures\\1.png");
bmp.Dispose();
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkNvbXBvbmVudE1vZGVsOwp1c2luZyBTeXN0ZW0uRGF0YTsKdXNpbmcgU3lzdGVtLkRyYXdpbmc7CnVzaW5nIFN5c3RlbS5MaW5xOwp1c2luZyBTeXN0ZW0uVGV4dDsKdXNpbmcgU3lzdGVtLlRocmVhZGluZy5UYXNrczsKdXNpbmcgU3lzdGVtLldpbmRvd3MuRm9ybXM7CgoKLy9Qcm9jZXNzCnVzaW5nIFN5c3RlbS5EaWFnbm9zdGljczsKCm5hbWVzcGFjZSBwcml3aW4KewogICAgcHVibGljIHBhcnRpYWwgY2xhc3MgRm9ybTEgOiBGb3JtCiAgICB7CiAgICAgICAgcHVibGljIEZvcm0xKCkKICAgICAgICB7CiAgICAgICAgICAgIEluaXRpYWxpemVDb21wb25lbnQoKTsKICAgICAgICB9CgogICAgICAgIAogICAgICAgIAogICAgICAgIFtTeXN0ZW0uUnVudGltZS5JbnRlcm9wU2VydmljZXMuRGxsSW1wb3J0KCJVc2VyMzIuZGxsIildCiAgICAgICAgcHJpdmF0ZSBleHRlcm4gc3RhdGljIGJvb2wgUHJpbnRXaW5kb3coSW50UHRyIGh3bmQsIEludFB0ciBoREMsIHVpbnQgbkZsYWdzKTsKCiAgICAgICAgCiAgICAgICAgcHVibGljIEJpdG1hcCBDYXB0dXJlQ29udHJvbChDb250cm9sIGN0cmwpCiAgICAgICAgewogICAgICAgICAgICBCaXRtYXAgaW1nID0gbmV3IEJpdG1hcChjdHJsLldpZHRoLCBjdHJsLkhlaWdodCk7CiAgICAgICAgICAgIEdyYXBoaWNzIG1lbWcgPSBHcmFwaGljcy5Gcm9tSW1hZ2UoaW1nKTsKICAgICAgICAgICAgSW50UHRyIGRjID0gbWVtZy5HZXRIZGMoKTsKICAgICAgICAgICAgUHJpbnRXaW5kb3coY3RybC5IYW5kbGUsIGRjLCAwKTsKICAgICAgICAgICAgbWVtZy5SZWxlYXNlSGRjKGRjKTsKICAgICAgICAgICAgbWVtZy5EaXNwb3NlKCk7CiAgICAgICAgICAgIHJldHVybiBpbWc7CiAgICAgICAgfQogICAgICAgIAoKCiAgICAgICAgcHJpdmF0ZSB2b2lkIGJ1dHRvbjFfQ2xpY2sob2JqZWN0IHNlbmRlciwgRXZlbnRBcmdzIGUpCiAgICAgICAgewoKICAgICAgICAgICAgLy9Qcm9jZXNzLkdldFByb2Nlc3Nlc0J5TmFtZSgibm90ZXBhZCIpOwoKICAgICAgICAgICAgQml0bWFwIGJtcCA9IENhcHR1cmVDb250cm9sKHRoaXMpOwogICAgICAgICAgICAKICAgICAgICAgICAgYm1wLlNhdmUoIkM6XFxVc2Vyc1xcaG9nZWhvZ2VcXFBpY3R1cmVzXFwxLnBuZyIpOwogICAgICAgICAgICAKICAgICAgICAgICAgYm1wLkRpc3Bvc2UoKTsKICAgICAgICAgICAgCiAgICAgICAgfQogICAgfQp9
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