Это в основном дополнительный вопрос к этой теме. Я пытаюсь создать WindowFormApp, в котором я хочу, чтобы пользователь мог захватить четыре точки на экране. Я хочу иметь четыре текстовых поля и одну кнопку «захват». Когда я нажимаю кнопку захвата, координаты x и y следующего щелчка будут записаны в текстовое поле 1 и так далее, пока все 4 текстовых поля не будут заполнены.
Каждый раз, когда нажимается кнопка «захват», я, по сути, хочу использовать крючок для мыши, который доступен здесь.
http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C
Я хотел сделать так, как предложил автор.
Простой способ
Если вы разрабатываете приложение Windows Forms и предпочитаете программирование методом перетаскивания, в сборке Gma.UserActivityMonitor.dll есть компонент с именем GlobalEventProvider. Просто перетащите его в форму и создайте события, используя вкладку событий редактора свойств.
Однако я не могу найти dll для связи с моим приложением формы. Я не очень хорошо знаком с редактором VS. Может ли кто-нибудь помочь, указав мне в правильном направлении? Мне нужна помощь, чтобы связать мой WindowsFormApplication1 с этим проектом и использовать этот компонент.
Спасибо!