Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как поймать сообщение посланное для Application.Handle?


pasha_golub ©   (2006-11-02 13:19:00) 

Сабж.

Пробовал через Application.OnMessage - не вышло. В принципе, в справке так и сказано:
OnMessage only receives messages that are posted to the message queue, not those sent directly with the Windows API SendMessage function.

Спасибо


MBo   (2006-11-02 14:22:00) [1]

>Он имеет ввиду, что не может повлиять на другое приложение.
А, тогда понятно.


Anatoly Podgoretsky   (2006-11-02 14:15:00) [2]

MBo ©   (02.11.06 14:10) [4]
Он имеет ввиду, что не может повлиять на другое приложение.


MBo   (2006-11-02 14:10:00) [3]

>Из другого приложения шлется сообщение.
Если синхронность не входит в задачу, то PostMessage и из другого процесса придет.


pasha_golub   (2006-11-02 14:00:00) [4]


> MBo ©   (02.11.06 13:58) [2]
>
> а PostMessage не подойдет?
>

Из другого приложения шлется сообщение.


MBo   (2006-11-02 13:58:00) [5]

а PostMessage не подойдет?


pasha_golub   (2006-11-02 13:50:00) [6]

Всем спасибо, в частности Игорю Шевченко и Jack128. Проблема решена с использованием Application.HookMainWindow.


Наверх

Титульная страница Поиск, карта сайта Написать письмо