00001 // include.hpp 00002 00003 // Copyright (C) 2004 Steven Weiß (steven11@gmx.de) 00004 // 00005 // Permission to copy, use, sell and distribute this software is granted 00006 // provided this copyright notice appears in all copies. 00007 // Permission to modify the code and to distribute modified code is granted 00008 // provided this copyright notice appears in all copies, and a notice 00009 // that the code was modified is included with the copyright notice. 00010 // 00011 // This software is provided "as is" without express or implied warranty, 00012 // and with no claim as to its suitability for any purpose. 00013 00014 00015 #pragma once 00016 00017 #ifndef _WIN32_IE 00018 #define _WIN32_IE 0x0500 00019 #endif 00020 00021 #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 00022 #include <windows.h> 00023 #include <tchar.h> 00024 #include <crtdbg.h> 00025 00026 // stl and shared_ptr 00027 #include <string> 00028 #include <vector> 00029 #include <map> 00030 #include <utility> // for pair 00031 #include <algorithm> // for swap, find, ... 00032 #include <memory> // for auto_ptr 00033 #include <exception> 00034 #include <boost/shared_ptr.hpp> 00035 #include <win32gui/res.hpp>
|
by Steven Weiss. You can contact me at steven11@gmx.de. |