Информатика и программирование: Visual C++ с использованием библиотеки MFC. Дербакова Е.П. - 9 стр.

UptoLike

Составители: 

9
Виртуальные методы объявляются в базовом
классе с ключевым словом virtual, а в производ-
ном классе могут быть переопределены.
2. Библиотека MFC
Microsoft Foundation Classes (MFC) –– это
библиотека классов, которую можно использо-
вать для программирования на языке С++ под
Windows.
Библиотека позволяет программировать в тер-
минах классов различные элементы Windows,
такие, как окна, диалоги, элементы управления,
а также графический интерфейс. Функции биб-
лиотеки используют функции API (программно-
го интерфейса Windows), но есть возможность в
Visual C++ использовать функции API и напря-
мую.
Библиотека MFC создана как иерархический
набор классов. Базовым классом для большин-
ства классов библиотеки является класс Cobject,
т.е. класс объекта. В этом классе заключены ос-
новные общие представления об объекте: под-
держка сохранения и восстановления данных
(сериализация) объекта, вывод диагностики об
объекте, информация о классе времени выпол-
нения. Все эти свойства наследуются большин-
ством классов библиотеки.
Виртуальные методы объявляются в базовом
классе с ключевым словом virtual, а в производ-
ном классе могут быть переопределены.

             2. Библиотека MFC

   Microsoft Foundation Classes (MFC) –– это
библиотека классов, которую можно использо-
вать для программирования на языке С++ под
Windows.
Библиотека позволяет программировать в тер-
минах классов различные элементы Windows,
такие, как окна, диалоги, элементы управления,
а также графический интерфейс. Функции биб-
лиотеки используют функции API (программно-
го интерфейса Windows), но есть возможность в
Visual C++ использовать функции API и напря-
мую.
Библиотека MFC создана как иерархический
набор классов. Базовым классом для большин-
ства классов библиотеки является класс Cobject,
т.е. класс объекта. В этом классе заключены ос-
новные общие представления об объекте: под-
держка сохранения и восстановления данных
(сериализация) объекта, вывод диагностики об
объекте, информация о классе времени выпол-
нения. Все эти свойства наследуются большин-
ством классов библиотеки.

                       9