Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];

Вниз

Как считать текст из чужого MDIChild-окна?   Найти похожие ветки 

 
Vovas   (2003-08-14 11:48) [0]

Есть MDI-приложение. В Child-окне есть текст. Как можно считать весь текст, который находится в этом окне?


 
Erazzzer   (2003-08-14 12:13) [1]

Уточни вопрос. В каком компоненте Child"овского окна находится текст?


 
Игорь Шевченко   (2003-08-14 12:16) [2]

GetWindowText, WM_GETTEXT


 
Vovas   (2003-08-14 15:43) [3]

В том-то и дело, что неизвестно в каком компоненте находится текст. Но похоже на RichEdit (разноцветный текст, авто табуляция и т.д.).

Пробовал по совету Игоря Шевченко, но GetWindowText возвращает заголовок Child - окна.


 
Игорь Шевченко   (2003-08-14 15:54) [4]

А оно не рано, заниматься подобными проблемами, обладая таким уровнем знаний ?


 
Vovas   (2003-08-14 16:35) [5]

Не спорю что уровень знаний в API у меня небольшой. Но если не решать задач, то никаких знаний и не приобретешь. А задачу поставил шеф. Он похожее видел, но ему нужно к его программе такую мульку сделать.
У меня уже есть кусок, который отлавливает все открытые окна, а дальше не знаю как делать.

Помогите, пожалуйста.


 
Игорь Шевченко   (2003-08-14 16:56) [6]

Winsight"ом определи, в каком контроле находится текст, по EnumChildWindows найди его handle и примени к нему GetWindowText или WM_GETTEXT. Сомневаюсь, правда, что для RichEdit они подойдут, но прочитай win32.hlp про сообщения Rich Edit - может там что-то есть


 
Vovas   (2003-08-15 09:58) [7]

Большое спасибо, Игорь.


 
Сергеич   (2003-08-15 12:50) [8]

Можно попытаться через ClipBoard, если это окно чужой программы.
Есть все тексты. Могу выслать



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2003.10.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
14-65589
ZeroDivide
2003-10-02 10:33
2003.10.20
Космические корабли, железная дорога и лошади


14-65587
esu
2003-10-02 11:55
2003.10.20
Собираю команду набраться


1-65436
WondeRu
2003-10-03 16:29
2003.10.20
C++


11-65399
mike.dld
2003-02-06 11:23
2003.10.20
Проблемы


6-65571
oduvan
2003-08-23 20:25
2003.10.20
Мастера помогите с POST





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский