Вызовы к коду со стороны платформы
Очень важно понимать связь между данным исходным кодом и кодом платформы MFC. Когда приложение запущено, большинство элементов потока управления находится в коде платформы. Среда управляет цикл обработки сообщений, получает сообщения от Windows, как пользователь выбирает команды и изменяет данные в представлении. События, которые платформа может обрабатывать сама по себе не основаны на коде вообще. Например, платформа знает, как закрыть окна и как выйти из приложения в ответ на команды пользователя. Оно обрабатывает эти задачи, платформа использует обработчики сообщений и функции C найдены виртуальные, чтобы дает возможность реагировать на эти события также. Код не в элементе управления, однако платформа.
Платформа вызывает код для определенных событий для приложения. Например, когда пользователь выбирает команду меню платформа направляет команды в последовательности объектов C C++: текущее представление и фреймовое окно, документ, связанный с представлением, шаблон документов документа, а объект приложения. Если этих объектов можно обрабатывать команду, оно происходит, вызов соответствующую функцию обработчика сообщений. Для конкретной команды вызывается код может быть твоим или может быть средой выполнения.
Это сочетание нескольких знаком для проверки перед для программистов с программированием Windows или управляемым событиями программированием.
В связанных разделах, и чтения роль платформы. оно инициализируется и выполняется приложение, а затем очищает как приложение завершит работу. Также будет представить код, в котором вы создаете совпадения в.
Дополнительные сведения см. в разделах Класс CWinApp: Класс приложения и Шаблоны документов и процесс создания документов и представлений.