1 // stdafx.h : include file for standard system include files, 2 // or project specific include files that are used frequently, 3 // but are changed infrequently 4 5 #pragma once 6 7 #ifndef VC_EXTRALEAN 8 #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers 9 #endif 10 11 // Modify the following defines if you have to target a platform prior to the ones specified below. 12 // Refer to MSDN for the latest info on corresponding values for different platforms. 13 #ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later. 14 #define WINVER 0x0400 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later. 15 #endif 16 17 #ifndef _WIN32_WINNT // Allow use of features specific to Windows NT 4 or later. 18 #define _WIN32_WINNT 0x0400 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later. 19 #endif 20 21 #ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later. 22 #define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later. 23 #endif 24 25 #ifndef _WIN32_IE // Allow use of features specific to IE 4.0 or later. 26 #define _WIN32_IE 0x0400 // Change this to the appropriate value to target IE 5.0 or later. 27 #endif 28 29 #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit 30 31 // turns off MFC's hiding of some common and often safely ignored warning messages 32 #define _AFX_ALL_WARNINGS 33 34 #include <afxwin.h> // MFC core and standard components 35 #include <afxext.h> // MFC extensions 36 #include <afxdisp.h> // MFC Automation classes 37 38 #include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls 39 #ifndef _AFX_NO_AFXCMN_SUPPORT 40 #include <afxcmn.h> // MFC support for Windows Common Controls 41 #endif // _AFX_NO_AFXCMN_SUPPORT 42 43