public partial class Form1 : Form
{
Point startpos, endpos;
public Form1( )
{
InitializeComponent( ) ;
}
private void Form1_MouseDown( object sender, MouseEventArgs e)
{
startpos = new Point( e.X , e.Y ) ;
}
private void Form1_MouseMove( object sender, MouseEventArgs e)
{
if ( e.Button == MouseButtons.Left )
{
endpos = new Point( e.X , e.Y ) ;
Invalidate( ) ;
}
}
private void Figure( object sender, PaintEventArgs e)
{
Graphics g = e.Graphics ;
int width = endpos.X - startpos.X ; //ここがわからないです
int height = endpos.Y - startpos.Y ; //
SolidBrush brush = new SolidBrush( Color.Blue ) ;
g.FillEllipse ( brush, startpos.X , startpos.Y , width, height) ;
}
}
IHB1YmxpYyBwYXJ0aWFsIGNsYXNzIEZvcm0xIDogRm9ybQogICAgewogICAgICAgIFBvaW50IHN0YXJ0cG9zLCBlbmRwb3M7CiAgICAgICAgcHVibGljIEZvcm0xKCkKICAgICAgICB7CiAgICAgICAgICAgIEluaXRpYWxpemVDb21wb25lbnQoKTsKICAgICAgICB9CgogICAgICAgIHByaXZhdGUgdm9pZCBGb3JtMV9Nb3VzZURvd24ob2JqZWN0IHNlbmRlciwgTW91c2VFdmVudEFyZ3MgZSkKICAgICAgICB7CiAgICAgICAgICAgIHN0YXJ0cG9zID0gbmV3IFBvaW50KGUuWCwgZS5ZKTsKICAgICAgICB9CgogICAgICAgIHByaXZhdGUgdm9pZCBGb3JtMV9Nb3VzZU1vdmUob2JqZWN0IHNlbmRlciwgTW91c2VFdmVudEFyZ3MgZSkKICAgICAgICB7CiAgICAgICAgICAgIGlmIChlLkJ1dHRvbiA9PSBNb3VzZUJ1dHRvbnMuTGVmdCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZW5kcG9zID0gbmV3IFBvaW50KGUuWCwgZS5ZKTsKICAgICAgICAgICAgICAgIEludmFsaWRhdGUoKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBwcml2YXRlIHZvaWQgRmlndXJlKG9iamVjdCBzZW5kZXIsIFBhaW50RXZlbnRBcmdzIGUpCiAgICAgICAgewogICAgICAgICAgICBHcmFwaGljcyBnID0gZS5HcmFwaGljczsKCiAgICAgICAgICAgIGludCB3aWR0aCA9IGVuZHBvcy5YIC0gc3RhcnRwb3MuWDsgLy/jgZPjgZPjgYzjgo/jgYvjgonjgarjgYTjgafjgZkKICAgICAgICAgICAgaW50IGhlaWdodCA9IGVuZHBvcy5ZIC0gc3RhcnRwb3MuWTsgLy8KCiAgICAgICAgICAgIFNvbGlkQnJ1c2ggYnJ1c2ggPSBuZXcgU29saWRCcnVzaChDb2xvci5CbHVlKTsKICAgICAgICAgICAgZy5GaWxsRWxsaXBzZShicnVzaCwgc3RhcnRwb3MuWCwgc3RhcnRwb3MuWSwgd2lkdGgsIGhlaWdodCk7CiAgICAgICAgfQogICAgfQ==
compilation info
prog.c:1:2: error: unknown type name ‘public’
public partial class Form1 : Form
^~~~~~
prog.c:1:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class’
public partial class Form1 : Form
^~~~~
prog.c:1:17: error: unknown type name ‘class’
stdout