git-subtree-dir: find-object git-subtree-mainline: 9bd639e88c266d990f53b2799ba476d34cfc9c89 git-subtree-split: 635efcd6220cabc258b88c54b1ae4279035bbe31
63 lines
2.8 KiB
C
63 lines
2.8 KiB
C
/////////////////////////////////////////////////////////////////////
|
|
// Written by Phillip Sitbon
|
|
// Copyright 2003
|
|
//
|
|
// Win32.h
|
|
// - Windows includes
|
|
//
|
|
/////////////////////////////////////////////////////////////////////
|
|
#ifndef _U_Win32_
|
|
#define _U_Win32_
|
|
|
|
#if !defined(_WINDOWS_)
|
|
// WIN32 Excludes
|
|
#ifdef WIN32_LEAN_AND_MEAN
|
|
# define VC_EXTRALEAN
|
|
# define WIN32_LEAN_AND_MEAN
|
|
# define _PRSHT_H_
|
|
# define NOGDICAPMASKS // CC_*, LC_*, PC_*, CP_*, TC_*, RC_
|
|
# define NOVIRTUALKEYCODES // VK_*
|
|
# define NOWINMESSAGES // WM_*, EM_*, LB_*, CB_*
|
|
# define NOWINSTYLES // WS_*, CS_*, ES_*, LBS_*, SBS_*, CBS_*
|
|
# define NOSYSMETRICS // SM_*
|
|
# define NOMENUS // MF_*
|
|
# define NOICONS // IDI_*
|
|
# define NOKEYSTATES // MK_*
|
|
# define NOSYSCOMMANDS // SC_*
|
|
# define NORASTEROPS // Binary and Tertiary raster ops
|
|
# define NOSHOWWINDOW // SW_*
|
|
# define OEMRESOURCE // OEM Resource values
|
|
# define NOATOM // Atom Manager routines
|
|
# define NOCLIPBOARD // Clipboard routines
|
|
# define NOCOLOR // Screen colors
|
|
# define NOCTLMGR // Control and Dialog routines
|
|
# define NODRAWTEXT // DrawText() and DT_*
|
|
# define NOGDI // All GDI defines and routines
|
|
# define NOKERNEL // All KERNEL defines and routines
|
|
# define NOUSER // All USER defines and routines
|
|
# define NONLS // All NLS defines and routines
|
|
# define NOMB // MB_* and MessageBox()
|
|
# define NOMEMMGR // GMEM_*, LMEM_*, GHND, LHND, associated routines
|
|
# define NOMETAFILE // typedef METAFILEPICT
|
|
# define NOMINMAX // Macros min(a,b) and max(a,b)
|
|
# define NOMSG // typedef MSG and associated routines
|
|
# define NOOPENFILE // OpenFile(), OemToAnsi, AnsiToOem, and OF_*
|
|
# define NOSCROLL // SB_* and scrolling routines
|
|
# define NOSERVICE // All Service Controller routines, SERVICE_ equates, etc.
|
|
# define NOSOUND // Sound driver routines
|
|
# define NOTEXTMETRIC // typedef TEXTMETRIC and associated routines
|
|
# define NOWH // SetWindowsHook and WH_*
|
|
# define NOWINOFFSETS // GWL_*, GCL_*, associated routines
|
|
# define NOCOMM // COMM driver routines
|
|
# define NOKANJI // Kanji support stuff.
|
|
# define NOHELP // Help engine interface.
|
|
# define NOPROFILER // Profiler interface.
|
|
# define NODEFERWINDOWPOS // DeferWindowPos routines
|
|
# define NOMCX // Modem Configuration Extensions
|
|
#endif // WIN32_LEAN_AND_MEAN
|
|
//
|
|
# include <windows.h>
|
|
#endif
|
|
|
|
#endif // !_U_Win32_
|