| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Изменить текст компонента Label |
| Автор: UdarEC 9.12.2007, 14:52 |
| Встала проблема каким-либо способом поменять текст одного из компонентов Tlabel на форме Чужого запущенного Приложения. Решение есть у меня для поля типа TEdit, но я так понимаю, для label такое дело невозможно проделать? Надеюсь я ошибаюсь, хотя перелопатил пол форума, ничего подходящего не нашел. |
| Автор: UdarEC 9.12.2007, 19:19 | ||
Именно чужое приложение? А можно чуть-чуть по-подробнее. Мне не понятно например, как можно узнать этот label и обратиться к нему, если он не имеет даже handle`a? |
| Автор: Riply 9.12.2007, 23:50 | ||
Да.
В моей задаче было возможно определить, чей текст меняется, путем анализа этого текста в перехваченой ф-ии ( DrawText ) А когда мы поняли, что DrawText вызывается тем кто нас интересует, нам остается только подменить текст для жертвы с "Здравствуй Маня !" на "Здравствуй Нюра !" Т.е. у меня прямого обращения к Label-у не было. |