Вопросы по теме 'hook'
Лучшая стратегия для написания хуков для подрывной деятельности в Windows
Как лучше всего написать хуки для Subversion в Windows ? Насколько я знаю, можно использовать только исполняемые файлы. Итак, что является лучшим выбором?
Обычные пакетные файлы (очень ограниченные, но, возможно, подходят для очень простых...
6269 просмотров
schedule
04.12.2022
Как программно манипулировать DLGTEMPLATE?
Что?
У меня есть DLGTEMPLATE, загруженный из библиотеки ресурсов, как я могу программно изменить строки, назначенные элементам управления во время выполнения?
Я хочу иметь возможность сделать это до создания диалогового окна, чтобы я мог...
4107 просмотров
schedule
22.12.2022
Как правильно использовать SetWindowsHookEx и CallNextHookEx
Я могу правильно настроить ловушку Windows, но меня смущает строка в MSDN, в которой говорится: «Вызов функции CallNextHookEx для привязки к следующей процедуре перехвата не является обязательным, но настоятельно рекомендуется; в противном случае...
21865 просмотров
schedule
09.09.2022
Как подключить глобальное событие PASTE EVENT?
Я разрабатываю программное обеспечение, которое должно знать, когда происходит СОБЫТИЕ ВСТАВКИ (через контекстное меню или ctrl+V) (только для файлов/каталогов). Примерно так происходит с TeraCopy или Copy Handler. Когда вы копируете, а затем...
9052 просмотров
schedule
18.08.2022
Перехваты функций Javascript
РЕДАКТИРОВАТЬ: ОК, я считаю, что следующие решения действительны:
Используйте подключаемый модуль jQuery AOP. По сути, он объединяет старую функцию вместе с хуком в сэндвич функций и переназначает ее старому имени функции. Это приводит к...
14577 просмотров
schedule
12.05.2023
Фильтрация сообщений Windows с помощью функции Hook Filter
Я пытаюсь получить сообщения для другого приложения с помощью ловушки Windows. Я установил хук WH_GETMESSAGE с SetWindowsHookEx. Это делается через DLL. В моей функции GetMsgProc (которая должна вызываться всякий раз, когда целевое приложение...
2495 просмотров
schedule
19.06.2022
SetWindowsHookEx с WH_MOUSE, не фиксирующим движения мыши над областью HTCAPTION
Я пытаюсь использовать SetWindowsHookEx с WH_MOUSE для захвата событий перемещения мыши. Он работает везде, кроме областей HTCAPTION (по крайней мере, в моем примере кода). Я не могу найти никаких ссылок на это поведение, и я попытался подключиться...
2486 просмотров
schedule
31.03.2023
Метод перехвата активности файловой системы дочернего процесса
У меня есть небольшое приложение командной строки, написанное на C, которое действует как оболочка/пусковая установка для других программ (например, xargs). Приложение написано для компиляции на FreeBSD/Linux (через fork()/exec()) и Windows...
2031 просмотров
schedule
10.03.2023
Управление Firefox/Gecko мешает нажатиям клавиш Windows Forms
Изменить : в дополнение к вознаграждению мы готовы заплатить 250 долларов США за исправление этой ошибки в кодовой базе Firefox/Gecko. Вот простой тестовый проект (Visual Studio 2008 C#), который воспроизводит проблему.
Редактировать №2 мы...
2688 просмотров
schedule
12.12.2022
Проблема с WH_SHELL
Я пытаюсь создать перехватчик Windows, специально для перехвата сообщений HSHELL_WINDOWCREATED. Однако мой обработчик перехватчика никогда не вызывается.
В моей dll есть функция для установки хука:
hHook = SetWindowsHookEx(WH_SHELL,...
2489 просмотров
schedule
30.04.2024
C# Как узнать, подключено ли событие
Я хочу иметь возможность узнать, связано ли событие или нет. Я осмотрелся, но нашел только решения, связанные с изменением внутренностей объекта, содержащего событие. Я не хочу этого делать.
Вот некоторый тестовый код, который, как я думал, будет...
59165 просмотров
schedule
01.08.2023
Использование скриптов Python в хуках Subversion в Windows
Моя главная цель — получить это запущено и работает.
Мой хук вызывается, когда я делаю фиксацию с Tortoise SVN, но он всегда закрывается, когда я добираюсь до этой строки: Python "%~dp0trac-post-commit-hook.py" -p "%TRAC_ENV%" -r "%REV %" ||...
3423 просмотров
schedule
13.10.2023
Перехватывать ввод с клавиатуры, используя текущую раскладку клавиатуры
Я реализовал низкоуровневый клавиатурный хук, используя функцию SetWindowsHookEx(). Он отлично работает и возвращает виртуальный код клавиши для каждого нажатия клавиши. Я могу преобразовать этот код виртуального ключа в System.Windows.Input.Key,...
2191 просмотров
schedule
28.07.2022
Проблема с WH_CALLWNDPROCRET
Я пытаюсь перехватывать сообщения из приложения, для которого у меня нет исходного кода. Я устанавливаю перехватчик Windows следующим образом:
hhk = SetWindowsHookEx(WH_CALLWNDPROCRET, HookProcSetTextRet, hinst, threadID);
(Переменная hhk...
2414 просмотров
schedule
29.01.2023
Перехватчики C# dll: передача null в качестве параметра
Я успешно подключил функцию dll в С#
[DllImport ("ftusbsrv.dll", EntryPoint="FtEnumDevices")]
public unsafe static extern bool FtEnumDevices(ref FT_SERVER_USB_DEVICE lpUsbDevices, ref ulong pulBufferSize, ref FT_ERROR_STATE lpES);
Мне нужно...
879 просмотров
schedule
05.06.2023
С# Не все события клавиатуры воспроизводятся правильно
Я пишу инструмент для инженеров по проверке, чтобы регистрировать взаимодействие сеанса при попытке воспроизвести сбой. Он создает видео рабочего стола, и я подключаю клавиатуру и мышь на C#, чтобы записать их взаимодействие с ОС. События...
1185 просмотров
schedule
02.09.2023
Перехватчик Subversion после фиксации для обновления `` промежуточной '' версии не работает
У нас есть промежуточная версия нашего веб-приложения (по сути, это рабочая копия подрывной деятельности, над которой никто не работает), которая находится в '/ apps / software'. У каждого разработчика есть собственная рабочая копия в ~ / apps /...
5444 просмотров
schedule
23.01.2023
Управляйте мышью с помощью крючков в VC #
есть ли способ полностью контролировать все события мыши с помощью крючков мыши? Я разрабатываю приложение (то есть VC # exe), и я должен выполнить следующее требование: всякий раз, когда приложение активно, оно должно отображать виртуальный курсор...
660 просмотров
schedule
18.05.2023
Git: хук после обновления, который запускает скрипт, которому требуется доступ ко всем файлам в репозитории.
На данный момент я столкнулся с небольшой дилеммой: мне нужен скрипт для запуска всякий раз, когда обновляется удаленный репозиторий (т. е. всякий раз, когда кто-то запускает git push), который создает пакеты из файлов в репозитории. Затем эти пакеты...
4726 просмотров
schedule
09.10.2022
C # - Подключиться к существующему COM-объекту
Допустим, у нас есть существующий процесс (или приложение), которое вызывает COM-объект из файла ocx, такого как «MyCOMLibrary.ocx».
Есть ли способ написать библиотеку C # для точной репликации файла ocx? Чтобы исходное приложение могло вызывать...
3158 просмотров
schedule
31.01.2024