Не отображается MsgBox
От: Антон_И  
Дата: 09.12.02 07:39
Оценка:
Ситуация такова:
необходимо, чтобы окно закрывалось при щелчке ао любому другому окну(как Popup-меню)
проблема возникла при прецеденте отображения MsgBox из того же потока. Я отлавливаю WM_ACTIVATEAPP и получив его и закрываю форму. Проблема — не отображается MsgBox. Заранее благодарен за ответы.
Re: Не отображается MsgBox
От: Nikeware http://www.nikeware.com
Дата: 09.12.02 18:25
Оценка:
Здравствуйте, Антон_И, Вы писали:

АИ>Ситуация такова:

АИ> необходимо, чтобы окно закрывалось при щелчке ао любому другому окну(как Popup-меню)
А как конкретно реализовано? Обычно такие вещи вешают на WM_KILLFOCUS, т.е. когда
окно (в твоем случае форма) теряет фокус. Пусть оно его само отлавливает и закрывается.
А через WM_ACTIVATEAPP мне кажется как-то не очень удобно

"To merge or not to merge?"
www.visual-comparer.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.