|
во первых - дочерние окна не получат сообщений по HWND_BROADCAST так как они получается только окнами верхнего уровня.
Потому - при создании окон во View нужно просто дописывать его HWND в какой-то общий для всего приложения список, по которому и рассылать. При закрытии этих оконо есс-но удалять из списка.
Так как окна View получить всегда можно (список) то лучшим вариантом будет отсылка сообщения каждому виду, а он уже там разбирается что делатьь со своими дочерними окнами.
Кроме того - для того чтобы не было "не безопасно" слать Броадкасты нужно регистрировать свои оконные сообещиня. И это касается не только броадкастов.
__________________
Дураки не динозавры - они не вымрут...
|