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

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

PostMessage [D7]


Tornado ©   (2004-05-13 12:17:00) 

Закрываю окно чужого приложения таким образом:

PostMessage(FindWindow(nil, '32Bit - DirStat'), WM_QUIT, 0, 0)

Дело в том что это чужое приложение выполняет некие действия, а мое приложение периодически шлет ему такое сообщение на закрытие и чужое приложение закроется при помощи этого сообщения только тогда когда оно закончит свою работу. Мне надо отловить момент закрытия чтобы выдать какое-нить сообщение. Спасибо.


  (2004-05-14 00:08:00) [1]

Удалено модератором


b00mer   (2004-05-13 21:17:00) [2]

Есть еще такая штука как SendMessageCallback


Xaker   (2004-05-13 14:12:00) [3]

WM_DESTROY


Tornado   (2004-05-13 13:57:00) [4]

>>> panov ©   (13.05.04 12:58) [1]

а как определить какое значение возвращает SendMessage? В хелпе написано что возвращаемое значение зависит от вида сообщения. Если вид такой: SendMessage(hndl, WM_QUIT, 0, 0)то какое значение вернет в случае успеха? Оно я думаю будет предпочттительнее так как не возвращается пока сообщение обрабатывается


Игорь Шевченко   (2004-05-13 13:03:00) [5]

WM_CLOSE


panov   (2004-05-13 12:58:00) [6]

Почему не SendMessage?


Наверх

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