Как вызвать setwindowhook после метода unfollowheek в C#?
Мое требование к вам keyspressed когда пользователь открывает конкретный URL-адрес в браузере Chrome. Для этого я сначала проверяю URL открытый в chrome после этого я устанавливаю крючок используя приведенный ниже код
if(condition==1) { _hookID = SetHook(_proc); Application.Run(); } else if(condition==2) { Application.Idle += (s, e) => { UnhookWindowsHookEx(_hookID); }; UnhookWindowsHookEx(_hookID); }
он получает ключи на этом URL-адресе, но после этого, если я закрою этот URL-адрес, он получит вывод, как я хочу, но после закрытия URL-адреса, если я снова открою тот же URL-адрес, он не получит ключи. Все, что я хочу, чтобы функция setHook вызывалась каждый раз, когда я открываю определенный URL-адрес. Пожалуйста, предложите.
Что я уже пробовал:
До этого у меня были проблемы с unfollowHookEx, но я решил их с помощью приложения.Метод холостого хода.