Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT

       

Файлы StdAfx.cpp и StdAfx.h


Самый маленький файл проекта StdAfx.cpp. Исходный текст файла StdAfx.cpp представлен в листинге 4.5.

Листинг 4.5. Файл StdAfx.cpp

#include "stdafx.h"

Фактически файл StdAfx.cpp содержит только директиву #include, предназначенную для подключения файла StdAfx.h. Включаемый файл StdAfx.h, представлен нами в листинге 4.6.

Включаемый файл StdAfx.h предназначен для включения стандартных системных включаемых файлов afxwin.h, afxext.h и afxcmn.h. Если в вашем проекте определены редко изменяемые включаемые файлы, которые используются во многих модулях приложения, вы можете также подключить их в этом файле.

Листинг 4.6. Файл StdAfx.h

// Исключить редко используемые директивы из файлов windows.h

// и afxv_w32.h

#define VC_EXTRALEAN     

// Файл afxwin.h необходим при использовании MFC

#include <afxwin.h>        

// Файл afxwin.h определяет некоторые расширения MFC

#include <afxext.h>        

#ifndef _AFX_NO_AFXCMN_SUPPORT

      // Файл afxcmn.h используется для органов управления

      // операционной системы Windows 95

      #include <afxcmn.h>                                        

#endif // _AFX_NO_AFXCMN_SUPPORT



Содержание раздела