/* * _APIPCH.H * * Precompile these headers. * * When adding new .h and .c files into the WAB, add the .h * file here and include this file in the .C file * */ #define UNICODE // This flag ensures that all we only pull in functions that return // ASCII and not UTF-8. //#define LDAP_UNICODE 0 // This commctrl flag enables us to be compiled with the new commctrl headers // yet work with the old commctrls ... the base requirement for the WAB is the // IE 3.0x common control. WAB doesn't use any of the newer commctrl features // and so does not have an IE4 dependency // #ifndef _WIN64 #ifdef _WIN32_IE #undef _WIN32_IE #endif #define _WIN32_IE 0x0400 #endif #define ARRAYSIZE(_rg) (sizeof(_rg)/sizeof(_rg[0])) // Turns on the Parameter checking for most of the WAB API #define PARAMETER_VALIDATION 1 #ifdef WIN16 #define WINAPI_16 WINAPI #endif #define _COMDLG32_ // We delayload common dialogs #include #include #include #include #ifdef WIN16 #include #include #include #include #include #include #include #include #include #else #include #endif // WIN16 #include #include #include #ifndef WIN16 #include #endif #include #include #include #include #include #include #include <_layguid.h> #include <_entryid.h> #include <_imem.h> #include <_imemx.h> #include #include <_glheap.h> #include <_mapiprv.h> #include #include #include #include <_iprop.h> #include <_memcpy.h> //#include <_huntype.h> #include <_mapiu.h> #include <_runt.h> #include <_itable.h> #include #include <_wabapi.h> #include <_wabobj.h> #include #include <_wrap.h> #include "_notify.h" #include <_iab.h> #include <_errctx.h> #include <_mailusr.h> #include <_abcont.h> #include #include #include #include <_ldapcnt.h> #include <_distlst.h> #include <_abroot.h> #include #include #include <_contabl.h> #include #ifndef WIN16 #include #endif #include "..\wab32res\resource.h" #include "..\wab32res\resrc1.h" #include #include #include <_idrgdrp.h> #include <_dochost.h> #include #include #include #include #include "fonts.h" #include <_vcard.h> #include #include "wabprint.h" #include "_profile.h" #include "_wabtags.h" #include "..\wabhelp\adcs_ids.h" #include #ifndef WIN16 #include #endif #include "dial.h" #include "_printex.h" #include #include "demand.h" // must be last! #define TABLES TRUE #include #include "w9xwraps.h" #ifdef WIN16 #ifndef GetLastError #define GetLastError() (-1) #endif // !GetLastError #endif // !WIN16