терфейса или когда один из эти
Автор admin Понедельник, 6 апреля 2009 11:32
терфейса или когда один из этих объектов необходимо обновить, объект передает главному окну командное сообщение. Однако библиотека MFC сразу направляет сообщение объекту окна представления. Если он не имеет нужного обработчика, библиотека MFC посылает сообщение объекту документа. Однако если и у него обработчик отсутствует, сообщение направляется объекту главного окна программы. При условии, что главное окно также не располагает обработчиком, сообщение направляется объекту приложения. Наконец, если и он не обеспечивает обработку, сообщение обрабатывается стандартным способом. Таким образом, библиотека MFC расширяет базовый механизм сообщений и позволяет обрабатывать командные сообщения не только объектам, которые управляют окнами, но и другим объектам приложения. Каждый из них принадлежит классу, прямо или косвенно порожденному от класса CCmdTarget, реализующего механизм передачи сообщений. В данном случае важно, что программа может обрабатывать сообщение внутри наиболее подходящего для этого класса. Например, в программе, созданной мастером MFC Application Wizard, команда Exit из меню File обрабатывает
Комментарии закрыты.
Последние комментарии