То, что вы просите, невозможно. Это легко доказать, поскольку программы могут определять свои собственные элементы управления и какие сообщения Windows обрабатывать (или вообще не обрабатывать!). Единственное, что вы действительно можете сделать, это что-то вроде this . Это может работать для некоторых текстовых редакторов, которые ответят на сообщение WM_GETTEXT, но вы, вероятно, получите ничего или все. Если вы работаете с конкретным редактором, у них может быть что-то публично определенное, чтобы получить фрагмент текста, но у вас будет много проблем, чтобы заставить что-то работать для всех возможных элементов управления вводом текста в Windows.