Аннотация:
В статье даётся исчерпывающее описание механизмов маршрутизации сообщений и команд в MFC. Автор прослеживает путь сообщения с момента получения и до попадания в соответствующий обработчик, объясняет механизм работы карт сообщений, обработку команд и уведомлений, а также обновление объектов пользовательского интерфейса при помощи сообщений CN_UPDATE_COMMAND_UI. Прочитав статью, вы сможете решить практически любую проблему, связанную с обработкой сообщений в MFC.
--
Я думал, ты огромный страшный Бажище,
А ты недоучка, крохотный Бажик...
Любой квалифицированный программист на МФС, без сомнения, должен разбираться в структуре распределения сообщений. И если Вы еще не стали таковым, но желаете, статья в доходчивом виде расскажет про то, как это устроено. Ссылку на этот ценный материал я уже отправил нескольким знакомым, столкнувшимся с описанными в статье трудностями.
Много лет назад, вскоре после изобретения колеса, но незадолго до появления высококачественного телевидения, гоминиды испытывали трудности с инициализацией меню в приложениях для Windows.
В наибольший восторг меня привела фраза: "Вот Лямба вызывает Блямбу, Блямба вызывает Рюмбу, Рюмба вызывает Хрюмбу. А куда сообщение делось потом? Пуф! Сгинуло в чёрной дыре."