Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00009 #ifndef _U_Win32_
00010 #define _U_Win32_
00011
00012 #if !defined(_WINDOWS_)
00013
00014 #ifdef WIN32_LEAN_AND_MEAN
00015 # define VC_EXTRALEAN
00016 # define WIN32_LEAN_AND_MEAN
00017 # define _PRSHT_H_
00018 # define NOGDICAPMASKS // CC_*, LC_*, PC_*, CP_*, TC_*, RC_
00019 # define NOVIRTUALKEYCODES // VK_*
00020 # define NOWINMESSAGES // WM_*, EM_*, LB_*, CB_*
00021 # define NOWINSTYLES // WS_*, CS_*, ES_*, LBS_*, SBS_*, CBS_*
00022 # define NOSYSMETRICS // SM_*
00023 # define NOMENUS // MF_*
00024 # define NOICONS // IDI_*
00025 # define NOKEYSTATES // MK_*
00026 # define NOSYSCOMMANDS // SC_*
00027 # define NORASTEROPS // Binary and Tertiary raster ops
00028 # define NOSHOWWINDOW // SW_*
00029 # define OEMRESOURCE // OEM Resource values
00030 # define NOATOM // Atom Manager routines
00031 # define NOCLIPBOARD // Clipboard routines
00032 # define NOCOLOR // Screen colors
00033 # define NOCTLMGR // Control and Dialog routines
00034 # define NODRAWTEXT // DrawText() and DT_*
00035 # define NOGDI // All GDI defines and routines
00036 # define NOKERNEL // All KERNEL defines and routines
00037 # define NOUSER // All USER defines and routines
00038 # define NONLS // All NLS defines and routines
00039 # define NOMB // MB_* and MessageBox()
00040 # define NOMEMMGR // GMEM_*, LMEM_*, GHND, LHND, associated routines
00041 # define NOMETAFILE // typedef METAFILEPICT
00042 # define NOMINMAX // Macros min(a,b) and max(a,b)
00043 # define NOMSG // typedef MSG and associated routines
00044 # define NOOPENFILE // OpenFile(), OemToAnsi, AnsiToOem, and OF_*
00045 # define NOSCROLL // SB_* and scrolling routines
00046 # define NOSERVICE // All Service Controller routines, SERVICE_ equates, etc.
00047 # define NOSOUND // Sound driver routines
00048 # define NOTEXTMETRIC // typedef TEXTMETRIC and associated routines
00049 # define NOWH // SetWindowsHook and WH_*
00050 # define NOWINOFFSETS // GWL_*, GCL_*, associated routines
00051 # define NOCOMM // COMM driver routines
00052 # define NOKANJI // Kanji support stuff.
00053 # define NOHELP // Help engine interface.
00054 # define NOPROFILER // Profiler interface.
00055 # define NODEFERWINDOWPOS // DeferWindowPos routines
00056 # define NOMCX // Modem Configuration Extensions
00057 #endif // WIN32_LEAN_AND_MEAN
00058
00059 # include <windows.h>
00060 #endif
00061
00062 #endif // !_U_Win32_