Код ниже показывает положение мыши в консоли каждые 500 мс. Я пытаюсь выяснить, как только получить положение мыши, чтобы показать, когда происходит щелчок левой кнопкой мыши. Пример того, что он делает сейчас.Печать на консоль слева налево C#
public static void MacroMouseThread()
{
Console.WriteLine("MouseLocation Started");
while (true)
{
// Shows mouse location cords
Console.WriteLine(Cursor.Position.ToString());
Thread.Sleep(500);
}
}
Я хочу левой кнопкой мыши в любом месте на экране, и выводит на консоль против него постоянно непрерывной печати.
А как вы думаете, что это будут работать в консольном приложении? – DavidG
Я не говорил, что запустите этот код, я пытаюсь сказать, что программирование, управляемое событиями, должно использоваться. Я тоже не вижу его заявки. – ferit
Ваш ответ совершенно бессмыслен в консольном приложении, хотя нет никакого способа сделать это с помощью программирования, управляемого событиями. – DavidG