none
Установить курсор мыши в заданную точку на экране RRS feed

  • Вопрос

  • Всем привет!

    Вот такая вот задачка -
    VC# 2013 Express, установить курсор мыши в заданную точку на экране - X,Y.
    Плиз!



    • Изменено QazRdx 21 ноября 2016 г. 17:09
    21 ноября 2016 г. 17:07

Ответы

  • Добрый день.

    Используйте свойство Cursor.Position


    Я не волшебник, я только учусь MCP, MCTS. Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть без каких-либо гарантий. Блог IT Инженера и IT Reviews

    • Предложено в качестве ответа Alexander RusinovModerator 21 ноября 2016 г. 17:36
    • Помечено в качестве ответа QazRdx 22 ноября 2016 г. 8:58
    21 ноября 2016 г. 17:36
    Модератор

Все ответы

  • Здравствуйте. Уточните тип приложения.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!


    • Изменено kosuke904 21 ноября 2016 г. 17:31
    21 ноября 2016 г. 17:30
  • Тип приложения - Windows.Forms

    Cursor.Position - этот пример я видел,
    но мой Cursor не видит свойств -  
    Cursor.Current.Handle и 
    Cursor.Position
    21 ноября 2016 г. 18:28
  • Значит у Вас не System.Windows.Forms! Повторяю вопрос: каков тип Вашего приложения? Конкретнее: в методе какого класса Вы обращаетесь к идентификатору "Cursor"? А лучше покажите код.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    21 ноября 2016 г. 18:40
  • И все таки System.Windows.Forms!
    Я только в нем и работаю.
    Код должен быть примерно такой -

    public void chart_MouseDown ( object o, System.Windows.Forms.MouseEventArgs e	)													
    { 
    Cursor.Position = new Point( e.X+50,e.Y+50);
    }




    • Изменено QazRdx 21 ноября 2016 г. 19:09
    21 ноября 2016 г. 18:56
  • Именно об этом и речь - см. выше.
    21 ноября 2016 г. 19:15
  • Проблема была в "уставшем" проекте.
    Были и другие необъяснимые глюки.
    Пришлось пересоздать проект - и все встало на свои места.
    Всем спасибо!
    22 ноября 2016 г. 9:01