-2

皆さん、

デスクトップの真ん中に円を描くのを手伝ってくれませんか。デスクトップ座標について非常にイライラしています。これはオーバーレイ用です

ここに私のコードがあります:

Graphics g = default(Graphics);
g = pictureBox1.CreateGraphics();
//g.DrawEllipse(Pens.Red, 10, 10, 200, 200);
int screenmiddlx = this.Width / 2;
int screenmiddly = this.Height / 2;
int kscreenmoddly = Height;
int kscreenmoddlx = Width;

g.DrawLine(Pens.Red, screenmiddlx - 10, screenmiddly, screenmiddlx + 10, screenmiddly);
g.DrawLine(Pens.Red, screenmiddlx, screenmiddly - 10, screenmiddlx, screenmiddly + 10);
g.DrawEllipse(Pens.Red,,,,);
4

1 に答える 1

0

これは私のコードです:

        Graphics kp = e.Graphics;
        kp.DrawEllipse(Pen, x, y, width, height);
        // exemple for you:
        kp.DrawEllipse(Pens.Red, screenmiddlx, screenmiddly, 20, 20);
于 2013-06-29T14:10:57.643 に答える