Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2010, 15:03   #1
Andreyy
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 10
Вопрос Передача информации спрятанному окну.

Привет всем! Есть проблема- есть программа и длл, которая следит за сообщениями и как только она что-то ловит, должна предать всю инфу проге, окно которой спрятанно. Как это сделать? Заранее спасибо!
Andreyy вне форума Ответить с цитированием
Старый 03.08.2010, 15:16   #2
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Есть тысяча и один способ.

Начните хотя бы с SendMessage.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 03.08.2010, 15:25   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну в окне, которое спрятано попробуй зарегистрировать сообщение WM_USER+какоеТоЧисло. А из ловушки посылай этому окну сообщение указав зарегестрированный номер (он должен быть одинаковым в обоих программах)
Есть кстати и другие способы передачи информации, Сокеты, Pipe, MAP файлы...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.08.2010, 15:34   #4
Andreyy
Пользователь
 
Регистрация: 03.08.2010
Сообщений: 10
По умолчанию

для сенд мессадж нужен хэндл, а как получить хэндл спрятанного окна?
Andreyy вне форума Ответить с цитированием
Старый 03.08.2010, 15:42   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Не обязательно. С помошью RegisterWindowMessage зарегистрируйся и получишь от функции код своего уникального сообщения. после отсылай его всем окнам в системе, указав вместо хендла окна HWND_BROADCAST.
I'm learning to live...

Последний раз редактировалось Stilet; 03.08.2010 в 15:45.
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача информации с порта на порт Nice42ru Помощь студентам 5 10.02.2010 12:25
передача информации. метод post NSvirus PHP 2 27.10.2009 13:57
Передача символа другому окну dimonbest Общие вопросы Delphi 15 28.05.2009 16:30
Передача информации Патрон Общие вопросы Delphi 4 16.06.2008 21:05
Передача информации на сайт mutabor Работа с сетью в Delphi 3 24.02.2008 14:15