Можно написать контрол на C#, в котором перебирать все открытые окна, и затем обрабатывать так как вам нужно.
А чем не нравится предложенный вариант? Выходы стандартных ФБ больше не тарифицируются.