Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

Microsoft visual C++ и MFC.

© Александр Фролов, Григорий Фролов
Том 24, М.: Диалог-МИФИ, 1993.

[Назад] [Содеожание] [Дальше]

2. Введение в MFC

На сегодня существует более десятка версий библиотеки MFC. Практически каждая новая версия среды Microsoft Visual C++ XE "Microsoft Visual C++" (MSVC) поставляется с обновленной версией библиотеки MFC, в которой исправлены обнаруженные ошибки и добавлены новые классы.

Все версии библиотеки MFC XE "библиотека MFC" можно разделить на две группы. К первой относятся 16-разрядные версии MFC, предназначенные для операционных систем Windows 3.1 и 3.11. Вторая группа включает версии MFC, предназначенные для 32-разрядных операционных систем Windows NT и Windows 95. В следующей таблице перечислены все основные версии Microsoft Visual C++ и соответствующие им версии MFC.

Среда разработки

Версия MFC

Разрядность

Microsoft C/C++ версии 7.0

1.0

16

MSVC 1.0

2.0

16

MSVC 1.1

2.1

32

MSVC 1.5

2.5

16

MSVC 2.0

2.51

16

MSVC 2.1

2.52

16

MSVC 2.2

2.52b

16

MSVC 4.0

2.5c

16

MSVC 2.0

3.0

32

MSVC 2.1

3.1

32

MSVC 2.2

3.2

32

MSVC 4.0

4.0

32

MSVC 4.1

4.1

32

Вы легко можете определить версию библиотеки MFC, установленной на вашем компьютере. Для этого достаточно просмотреть включаемый файл afxver_.h, расположенный в каталоге include библиотеки MFC. В одной из первых строк этого файла определена константа _MFC_VER XE "_MFC_VER" , содержащая версию MFC:


// Microsoft Foundation Classes версии 4.00
#define _MFC_VER 0x0400 

Мы будем рассматривать библиотеку MFC версий 3.0, 4.0 и 4.1, однако приведенная информация верна и для других версий MFC. В тех случаях, когда эти версии имеют существенные отличия мы будем на это специально указывать.

[Назад] [Содеожание] [Дальше]