3 /////////////////////////////////////////////////////////////////////////////
5 // Copyright (c) 2005 David Ward
7 /////////////////////////////////////////////////////////////////////////////
9 #ifndef __WinCommon_h__
10 #define __WinCommon_h__
12 #pragma message("Compiling WinCommon.h.........................")
15 #define WIN32_LEAN_AND_MEAN // Excludes rarely-used stuff from the Windows headers
27 // Use common controls
30 #include "../../Common/Common.h"
32 // windows.h provides the "generic" character type TCHAR.
33 #include "tchar.h" // this adds some useful macros
35 // Sometimes it is much easier to use strings, for which we have Tstring.
37 typedef std::basic_string
< TCHAR
> Tstring
;
39 #include "../../Common/NoClones.h"
42 #include "WinHelper.h"
43 #include "WinLocalisation.h"
45 #if DASHER_WIN32 <= 1300
46 namespace stdext
= std
;
50 #endif /* #ifndef __WinHelper_h__ */