Тебе нужно еще несколько пинвоков.Прежде всего, вам нужно выделить память в целевом процессе, чтобы он мог читать и записывать значение структуры TEXTRANGE.Это требует OpenProcess и VirtualAllocEx.Теперь вам нужно инициализировать структуру, первым делом нужно получить память для члена lpstrText.Снова VirtualAllocEx, чтобы выделить буфер, достаточно большой для хранения строки, WriteProcessMemory для инициализации структуры.
Теперь вы готовы к вызову SendMessage.ReadProcessMemory, чтобы прочитать lpstrText обратно.Очистите два раза VirtualFreeEx и CloseHandle, чтобы закрыть дескриптор процесса.
Около ста способов выстрелить в ногу.Это популярный вид кода на codeproject.com, я знаю, что он там есть, но в последнее время их поиск полностью прекращается.Удачи!