Совсем не знаком с C++. Можете еще подсказать, будет ли передана команда в неактивное окно? Например, обновится ли страница в браузере если передать ему Cntr+R? И будет ли такое решение кроссплатформенным?
abroabr, это как раз нужно для Selenium :)
Веб драйвер не позволяет передать браузеру пользовательские команды (например, на запуск расширения по горячим клавишам)