Доступ к текстовому вводу других приложений
Идея приложения похожа на PuntoSwitcher. Человек что-то вводит в NotePad, Word, IE... и по нажатию на комбинацию горячих клавиш должен активировать утилит, которая изменит текст, вводимый в выбранный в данный момент текстовый редактор. Сама утилита не имеет активного окна и фокус ввода не получает. Должна работать, начиная с Windows Vista.
Как в утилите получить текст другого приложения?
Источник: Stack Overflow на русском