Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

# include.hpp

    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.