tools/installer/platform_headers.h
author David Anderson <dvander@alliedmods.net>
Sun Oct 28 20:15:51 2007 +0000 (2007-10-28)
changeset 1651 077571ea8942
permissions -rw-r--r--
initial import of incomplete installer
dvander@1651
     1
#ifndef _INCLUDE_INSTALLER_PLATFORM_HEADERS_H_
dvander@1651
     2
#define _INCLUDE_INSTALLER_PLATFORM_HEADERS_H_
dvander@1651
     3
dvander@1651
     4
// Refer to MSDN for the latest info on corresponding values for different platforms.
dvander@1651
     5
#ifndef WINVER				// Allow use of features specific to Windows XP or later.
dvander@1651
     6
#define WINVER 0x0501		// Change this to the appropriate value to target other versions of Windows.
dvander@1651
     7
#endif
dvander@1651
     8
dvander@1651
     9
#ifndef _WIN32_WINNT		// Allow use of features specific to Windows XP or later.                   
dvander@1651
    10
#define _WIN32_WINNT 0x0501	// Change this to the appropriate value to target other versions of Windows.
dvander@1651
    11
#endif						
dvander@1651
    12
dvander@1651
    13
#ifndef _WIN32_WINDOWS		// Allow use of features specific to Windows 98 or later.
dvander@1651
    14
#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
dvander@1651
    15
#endif
dvander@1651
    16
dvander@1651
    17
#ifndef _WIN32_IE			// Allow use of features specific to IE 6.0 or later.
dvander@1651
    18
#define _WIN32_IE 0x0600	// Change this to the appropriate value to target other versions of IE.
dvander@1651
    19
#endif
dvander@1651
    20
dvander@1651
    21
#define WIN32_LEAN_AND_MEAN		// Exclude rarely-used stuff from Windows headers
dvander@1651
    22
// Windows Header Files:
dvander@1651
    23
#include <windows.h>
dvander@1651
    24
dvander@1651
    25
// C RunTime Header Files
dvander@1651
    26
#include <stdlib.h>
dvander@1651
    27
#include <malloc.h>
dvander@1651
    28
#include <memory.h>
dvander@1651
    29
#include <tchar.h>
dvander@1651
    30
#include <commctrl.h>
dvander@1651
    31
#include <shlobj.h>
dvander@1651
    32
dvander@1651
    33
#endif //_INCLUDE_INSTALLER_PLATFORM_HEADERS_H_