// File: precomp.h // Windows SDK Preprocessor macros #define OEMRESOURCE // Standard Windows SDK includes #include #include #include #include #include #include #include #include #include #include // ATL preprocessor macros // If _ATL_NO_FORCE_LIBS is not present, ATL will force inclusion of // several lib files via #pragma comment( lib, XXX )... this is here to // save us from confusion in the future... #define _ATL_NO_FORCE_LIBS // We should really only put this in for w2k #define _ATL_NO_DEBUG_CRT // This makes the ATL Host window use a NoLock creator class, so we don't // Lock the local server. We have to make sure to close ATL host windows before // We exit, though! #define _ATL_HOST_NOLOCK #if 1 #define ATL_TRACE_LEVEL 0 #else #define ATL_TRACE_LEVEL 4 #define _ATL_DEBUG_INTERFACES #define _ATL_DEBUG_QI #endif #define _ATL_APARTMENT_THREADED // This overrides ATLTRACE and ATLTRACE2 to use our debugging libraries and output stuff. #include // We should really only put this in for w2k #define _ASSERTE(expr) ASSERT(expr) #include "ConfAtlTrace.h" // ATL includes #include // #include #ifdef SubclassWindow // SubclassWindow definition from windowsx.h screws up ATL's CContainedWindow::SubclassWindow // as well as CWindowImplBase::SubclassWindow in atlwin.h #undef SubclassWindow #endif #include #include #include "AtlExeModule.h" #include #include #include #include // Standard NetMeeting includes #include #include #include #include #include #include #include #include #include #include // Global Object definitions #include "refcount.h" // Global NetMeeting UI defintions #include "global.h" #include "strings.h" #include "syspol.h" #include #include