Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Изменение положения курсора


Автор: kuller 4.6.2009, 20:16
Здравствуйте!!!

Подскажите пожалуйста как изменить ПОЛОЖЕНИЕ КУРСОРА при запуске программы ОТНОСИТЕЛЬНО ФОРМЫ

Я вот пробывал вот так:

Код

System.Windows.Forms.Cursor.Position = new System.Drawing.Point(1, 1);

ну или вот так:

Cursor.Position = new Point(10, 10);


Таким образом происходит УСТАНОВКА курсора относительно МОНИТОРА, т.е. ОТ ВЕРХНЕГО края монитора, а возможно как то УСТАНОВИТЬ курсор относительно верхнего угла ФОРМЫ???

Заранее спасибо!!!

Добавлено через 4 минуты и 54 секунды
О я придумал как)))

Код

            int x_form = this.Location.X;
            int y_form = this.Location.Y;
            System.Windows.Forms.Cursor.Position = new System.Drawing.Point(x_form + 100,y_form + 100);


Может есть СТАНДАРТНЫЙ  какой то метод, делающий аналогичное????

Автор: th1nker 5.6.2009, 15:02
А зачем тебе стандартный?
Твой метод вполне нормальный...
Код

System.Windows.Forms.Cursor.Position = new System.Drawing.Point(this.Location.X + 100,this.Location.Y + 100);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)