Я не знаю, как правильно это сделать, но вы можете попробовать следующее:
- Перечислите имя текущего окна, используя
GetForegroundWindow
. - Проверьте, совпадает ли имя, которое вы используете с помощью
GetWindowText
, с обычным именем браузера. - Если это браузер, следите за буфером обмена и проверяйте наличие гиперссылок
- , затем выполняйте загрузку.
Я программирую на C ++ и на ассемблере, но я не смогу посоветовать вам язык программирования, поскольку у меня нет опыта работы с C #.Но так как вы новичок, я бы предложил начать с базовых вещей.Как указано в вашем комментарии, это не то, что может быть легко достигнуто.