// stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, // but are changed infrequently #pragma once #ifndef _STDAFX_H_ #define _STDAFX_H_ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // // Windows System Libraries // /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #ifdef _WIN32 // Modify the following defines if you have to target a platform prior to the ones specified below. // Refer to MSDN for the latest info on corresponding values for different platforms. #ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later. #define WINVER 0x0400 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later. #endif #ifndef _WIN32_WINNT // Allow use of features specific to Windows NT 4 or later. #define _WIN32_WINNT 0x0400 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later. #endif #ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later. #define _WIN32_WINDOWS 0x0400 // Change this to the appropriate value to target Windows Me or later. #endif #ifndef _WIN32_IE // Allow use of features specific to IE 4.0 or later. #define _WIN32_IE 0x0500 // Change this to the appropriate value to target IE 5.0 or later. #endif // // BOINC Windows GUI Applications use MFC libraries and the like. // #ifndef _CONSOLE #ifndef VC_EXTRALEAN #define VC_EXTRALEAN #endif #include // MFC core and standard components #include // MFC support for Windows Common Controls #include #include #include // MFC extensions #endif //_CONSOLE #define WIN32_LEAN_AND_MEAN // This trims down the windows libraries. #define WIN32_EXTRA_LEAN // Trims even farther. #include #include #include #include #include #include #include #include #include #include #include #include "Stackwalker.h" #endif //_WIN32 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // // Standard Libraries // /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // // Standard Template libraries // #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include // // Standard C Runtime libraries // #include #include #include // // Namespace Modifiers // using namespace std; // // Unify C Runtime Library across platforms // #ifdef _WIN32 #define vsnprintf _vsnprintf #define fdopen _fdopen #define dup _dup #define unlink _unlink #define strdup _strdup #define read _read #define stat _stat #endif #endif //_STDAFX_H_