Описание тега mousekeyhook

Библиотека.NET позволяет вам нажимать на клавиатуру и мышь, обнаруживать и записывать их действия, даже когда приложение неактивно и работает в фоновом режиме.
1 ответ

ManagementObjectSearcher не работает в глобальном хуке

Когда я пытаюсь получить все запущенные процессы внутри обработчика событий мыши, возникает исключение. Сначала я подумал, что проблема сохраняется, потому что я поставил async ключевое слово перед обработчиком события мыши, но это не так, поскольку…
03 авг '16 в 22:21
0 ответов

C# MouseKeyHook проблемы с подавлением клавиш

Я использовал пакет MouseKeyHook NuGet для проекта, где необходимо отслеживать нажатие одной клавиши, чтобы обеспечить явную функциональность. Прототип приложения, который я написал, проверяет нажатие требуемой клавиши и затем устанавливает для свой…
25 июн '15 в 15:22
2 ответа

В mousekeyhook, что означает "ext" после хуков мыши?

Например, есть IKeyboardMouseEvent.MouseDown и IKeyboardMouseEvent.MouseDownExt. В чем разница? Спасибо
18 дек '15 в 23:06
2 ответа

Перехват мыши

В настоящее время я пишу программу, которая удерживает кнопку мыши при первом нажатии и продолжает удерживать ее, пока пользователь не нажмет кнопку мыши во второй раз. Программа работает, обнаруживая ввод глобально с помощью MouseHookListener, а за…
05 май '15 в 19:39
1 ответ

Ключевой слушатель не стреляет (MouseKeyHook)

Я начинаю на C#, много пишу на Java, но у меня возникли некоторые проблемы. Я пытаюсь научиться использовать MouseKeyHook для разрабатываемого приложения. Я не могу заставить настоящего слушателя запустить событие. Вот мой код слушателя: using Syste…
06 июн '15 в 02:41
1 ответ

Эквивалентно IsDisposed с использованием C# wpf

Я работаю над настраиваемой программой передачи ключей для видео-роликов и использую MouseKeyHook и использую приведенный здесь пример кода: https://github.com/gmamaladze/globalmousekeyhook/blob/vNext/Demo/Main.cs чтобы получить основные строительны…
05 сен '16 в 16:21
1 ответ

Как попросить хук клавиатуры обрабатывать сообщения ПОСЛЕ родительского окна

Название говорит само за себя. Как я могу попросить свою клавиатуру перехватить входящее сообщение клавиатуры ПОСЛЕ того, как родительское окно обработало их? Читая документы, которые я нашел, есть значение с именем WH_CALLWNDPROCRET это делает имен…
26 ноя '15 в 08:01
1 ответ

Абсолютный минимальный код для обнаружения нажатий клавиш через mousekeyhook C#

Я хочу создать журнал нажатий клавиш в C#. Я нашел keymousehook, но я не понимаю, как его использовать. Я не мог найти полное руководство или сообщение в блоге. Документация тоже не очень полезна. Каков абсолютный минимальный код для обнаружения наж…
17 июл '17 в 10:53
1 ответ

Приложение MouseKeyHook отстает при загрузке и не может быть закрыто

Я написал простой автоматический кликер, используя MouseKeyHook. Причина, по которой я использую MouseKeyHook, заключается в обнаружении глобальных левых щелчков во всей ОС Windows. Хотя, когда я запускаю.exe, программное обеспечение отстает от щелч…
21 ноя '15 в 17:51
1 ответ

Событие KeyPress не запускается при использовании MouseKeyHook

Я начал использовать библиотеку MouseKeyHook пару дней назад, чтобы перехватывать кнопки клавиатуры для приложения, которое мы создаем (приложение использует цифровую клавиатуру в качестве ввода для отправки определенных сообщений через Akka и т. Д.…
21 мар '17 в 08:29
0 ответов

MouseKeyHook "требуется строгое имя"

Я реализовал приложение, которое использует пакет Nuget MouseKeyboardActivityMonitor. Пока все работало нормально. Теперь я хотел создать проект установки для развертывания приложения на других компьютерах. Поэтому я должен был подписать свой проект…
27 дек '15 в 13:51
0 ответов

Крюк для выбора процесса

Как использовать эту библиотеку для подключения ключа и мыши к целевому процессу, не глобальному, не мое приложение public void Subscribe() { // Note: for the application hook, use the Hook.AppEvents() instead m_GlobalHook = Hook.GlobalEvents(); m_G…
04 мар '18 в 21:10
1 ответ

Использование программируемых клавиш в C#?

Я хочу создать простое приложение, которое при запуске будет ждать определенной клавиши или комбинации клавиш ИЛИ даже нажатия кнопки мыши. Я использую MouseKeyHook API для получения этой информации, однако у меня возникли некоторые проблемы. Кажетс…
23 ноя '15 в 00:52
1 ответ

Как получить дескриптор приложения, получившего mousedoubleclick?

Можно ли получить дескриптор окна, по которому пользователь щелкнул (или в моем случае дважды щелкнул)? Добавление более подробной информации: у меня есть приложение, которое при запуске пользователем наблюдает за определенной горячей клавишей (CTL+…
14 дек '15 в 16:36
0 ответов

Ключевое событие + клавиши-модификаторы не работают должным образом

Я видел множество постов и статей, в которых утверждается, что они делают то, что я от них ожидаю, к сожалению, ни один из них не дал мне решения и не помог мне до сих пор. Видите ли, я использую: https://github.com/gmamaladze/globalmousekeyhook в к…
03 авг '16 в 04:58
1 ответ

Глобальные события mousedown и нажатия клавиш не запускаются

Я использовал точно такой же код в моем настольном приложении C#, как здесь: https://github.com/gmamaladze/globalmousekeyhook Он работает и запускает события mousedown и нажатия клавиш, пока приложение находится в фокусе. Если я нахожусь в другом пр…
19 май '15 в 12:52
1 ответ

Как получить "ctrl c" или событие копирования мышью в дополнении Powerpoint 2013 (разработанном в C#)?

Приведенный ниже код не является символом перехвата символов в MS Powerpoint, он работает только за пределами Powerpoint, и как я могу поймать "контрольную копию" или "копию щелчка правой кнопкой мыши" внутри этого кода? Приведенный ниже код не явля…
11 янв '17 в 16:24
1 ответ

WPF использует библиотеку mousekeyhook для подсчета кликов - ошибка LoaderLock

Я хочу написать приложение, которое считает количество щелчков мышью в окнах. После некоторых исследований я нашел эту библиотеку: MouseKeyHook Я создал приложение wpf и скопировал код примера: public partial class MainWindow : Window { private IKey…
12 июл '15 в 10:55
1 ответ

Подавление глобальных сочетаний клавиш во время записи нажатий клавиш

Можно ли подавить глобальные сочетания клавиш Windows во время записи нажатий клавиш? У меня есть приложение Windows Form, написанное на C#, и использующее эту библиотеку для записи нажатий клавиш для последующего использования в макросах. Теперь, к…
30 авг '15 в 21:13
1 ответ

C# MouseKeyHook: некоторые комбинации клавиш и модификаторов не работают

Я работал с пакетом MouseKeyHook NuGet, и он отлично работает для сбора большей части входных данных. Но у меня возникают некоторые проблемы с перехватом определенных комбинаций клавиш + модификаторов. public static class InputHandler { private stat…
21 ноя '18 в 21:15