Как узнать координаты курсора на экране если форма не активна? - C#
Формулировка задачи:
Координаты курсора в форме узнать не составляет труда, а можно ли узнать их вне формы или когда окно свернуто?
Я почитал и понял, что приложение windows forms ограничено окном самого приложения. А как сделать чтобы приложение работало но при этом не мешало стандартной работе пользователя? Это службы windows нужно использовать? Я не вирус пишу просто хочу записывать координаты курсора в файл , когда пользователь что-нибудь делает.
Решение задачи: «Как узнать координаты курсора на экране если форма не активна?»
textual
Листинг программы
[DllImport("user32.dll")] static extern bool GetCursorPos(ref Point lpPoint); public Form1() { InitializeComponent(); timer1.Start(); } private void timer1_Tick(object sender, EventArgs e) { Point pt = new Point(); GetCursorPos(ref pt); textBox1.Text = pt.X.ToString(); textBox2.Text = pt.Y.ToString(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д