C # Регистрация щелчка мышью по всему миру - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь изменить текст одной строки при нажатии левой кнопки мыши.Я пытался сделать это несколькими способами, используя разные методы, которые я нашел в Интернете, но, похоже, ничего не работает.На данный момент я пытаюсь использовать код, который я нашел здесь: https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.mouse.leftbutton?view=netframework-4.7.2

Код класса, который я создал для этого, выглядит следующим образом:

class ClickMNG
{
public static MouseButtonState LeftButton { get; }

public static void ClickScan()
{

    if (Mouse.LeftButton == MouseButtonState.Pressed)
    {

        ClickLog.Click = "[Click]\n";

    }
  }
 }

Строка Click находится в другом классе (ClickLog).Нет ошибок / предупреждений / исключений, но он не может изменить текст строки Click.Кроме того, я попытался использовать пакет MouseKeyHook NuGet (https://www.nuget.org/packages/MouseKeyHook/),), и он вызывает ошибку курсора только при отладке приложения, но не меняет строковое значение: p

...