Всем привет!
Есть задача, нужно вытащить текстовые данные из поля одной программы и вот решил разобраться с SendMessage.
Нахожу Handle окна программы но вот вытащить текст не получается.
Для примера привожу мои попытки вытащить текст из поля Edit стандартной программы windows "Notepad" но у меня не чего не получается...
code_16461.txt
Этот топик читают: Гость
Ответов: 1841
Рейтинг: 369
|
|||
карма: 1 |
| ||
файлы: 1 | code_16461.txt [608B] [212] |
Ответов: 215
Рейтинг: 45
|
|||
карма: 0 |
| ||
файлы: 1 | code_16467.txt [1KB] [279] | ||
Голосовали: | CriDos, Konst, tig-rrr |
Ответов: 1841
Рейтинг: 369
|
|||
То что нужно!!! СПАСИБО!!!
|
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 6 раз(а), последний 2025-01-09 04:56:27 |
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
iarspider писал(а): Читаем статью в MSDN по SetFont до просветления.Если кратко: без InlineCode тут не обойтись, ибо wParam имеет тип HFONT, а инструментов для работы с ним у нас нет. Кроме того, я не уверен, что SETFONT тут поможет - очень может быть, что программа при перерисовке сама выставляет себе шрифт. |
|||
карма: 2 |
|
Ответов: 495
Рейтинг: 163
|
|||
Всем привет!
Задача таже как и CriDos , для примера использовал вариант от lev. С блокнотом понятно, с калькулятором попробовал - получилось, а вот своё окно никак... ( read_edit.sha Пните в нужное русло . Плиз. |
|||
карма: 4 |
| ||
файлы: 1 | read_edit.sha [4KB] [363] |
Ответов: 2290
Рейтинг: 678
|
|||
карма: 11 |
| ||
файлы: 1 | code_33840.txt [2.2KB] [300] | ||
Голосовали: | tig-rrr |
Ответов: 495
Рейтинг: 163
|
|||
sla8a, спасибо, то что надо!!!
|
|||
карма: 4 |
|
Ответов: 2290
Рейтинг: 678
|
|||
Или даже вот так, если из другого приложения и Handle не известен: code_33841.txt
|
|||
карма: 11 |
| ||
файлы: 1 | code_33841.txt [2.3KB] [234] |
Ответов: 495
Рейтинг: 163
|
|||
sla8a писал(а): если из другого приложенияК сожалению из других программ (не из основного потока) не читает info_.sha |
|||
карма: 4 |
| ||
файлы: 1 | info_.sha [1.9KB] [405] |
Ответов: 2290
Рейтинг: 678
|
|||
А так: code_33844.txt у меня читает.
|
|||
карма: 11 |
| ||
файлы: 1 | code_33844.txt [1.8KB] [329] |
Ответов: 495
Рейтинг: 163
|
|||
sla8a писал(а): у меня читает test5.png Win XP SP3 SVN 1795 |
|||
карма: 4 |
| ||
файлы: 1 | test5.png [3.1KB] [517] |
12