![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как поймать сообщение посланное для 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.