Как отрисовать точку на экране C#

Забаненный
Статус
Оффлайн
Регистрация
29 Апр 2019
Сообщения
36
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
У меня консольное прилоежние, нужно, чтобы после запуска появлялся прицел/точка на экране, чтобы к примеру с авиком был прицел. C#
 
??
Пользователь
Статус
Оффлайн
Регистрация
16 Фев 2018
Сообщения
206
Реакции[?]
98
Поинты[?]
0
C#:
using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

 

namespace Dot

{

    public partial class MainForm : Form

    {

        private static int CircleSize = 20;

        private static Brush CircleColor = Brushes.Green;

        private static Point? CirclePosition = new Point(100, 100);

 

        public MainForm() {

            InitializeComponent();

            this.Width = CircleSize;

            this.Height = CircleSize;

            this.TopMost = true;

            this.AllowTransparency = true;

            this.BackColor = Color.Beige;

            this.TransparencyKey = BackColor;

            if (CirclePosition.HasValue) {

                this.StartPosition = FormStartPosition.Manual;

                this.Location = CirclePosition.Value;

            }

            else

                this.StartPosition = FormStartPosition.CenterScreen;

        }

 

        protected override void OnPaint(PaintEventArgs e) {

            base.OnPaint(e);

            e.Graphics.SmoothingMode =

                System.Drawing.Drawing2D.SmoothingMode.AntiAlias;

            e.Graphics.FillEllipse(CircleColor, 0, 0, CircleSize, CircleSize);

        }

    }

}
 
Забаненный
Статус
Оффлайн
Регистрация
29 Апр 2019
Сообщения
36
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C#:
using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;



namespace Dot

{

    public partial class MainForm : Form

    {

        private static int CircleSize = 20;

        private static Brush CircleColor = Brushes.Green;

        private static Point? CirclePosition = new Point(100, 100);



        public MainForm() {

            InitializeComponent();

            this.Width = CircleSize;

            this.Height = CircleSize;

            this.TopMost = true;

            this.AllowTransparency = true;

            this.BackColor = Color.Beige;

            this.TransparencyKey = BackColor;

            if (CirclePosition.HasValue) {

                this.StartPosition = FormStartPosition.Manual;

                this.Location = CirclePosition.Value;

            }

            else

                this.StartPosition = FormStartPosition.CenterScreen;

        }



        protected override void OnPaint(PaintEventArgs e) {

            base.OnPaint(e);

            e.Graphics.SmoothingMode =

                System.Drawing.Drawing2D.SmoothingMode.AntiAlias;

            e.Graphics.FillEllipse(CircleColor, 0, 0, CircleSize, CircleSize);

        }

    }

}
[ATTACH=full]24458[/ATTACH]Что с этим делать?
 

Вложения

Сверху Снизу