tools/installer/platform_headers.h
author Scott Ehlert <ds@alliedmods.net>
Sun Mar 30 07:00:22 2008 +0000 (2008-03-30)
changeset 1952 b7aa2b626807
permissions -rw-r--r--
Spring Cleaning, Part Ichi (1)
Various minor things done to project files
Updated sample extension project file and updated makefile to the new unified version (more changes likely on the way)
Updated regex project file and makefile
ds@1952
     1
#ifndef _INCLUDE_INSTALLER_PLATFORM_HEADERS_H_
ds@1952
     2
#define _INCLUDE_INSTALLER_PLATFORM_HEADERS_H_
ds@1952
     3
ds@1952
     4
// Refer to MSDN for the latest info on corresponding values for different platforms.
ds@1952
     5
#ifndef WINVER				// Allow use of features specific to Windows XP or later.
ds@1952
     6
#define WINVER 0x0501		// Change this to the appropriate value to target other versions of Windows.
ds@1952
     7
#endif
ds@1952
     8
ds@1952
     9
#ifndef _WIN32_WINNT		// Allow use of features specific to Windows XP or later.                   
ds@1952
    10
#define _WIN32_WINNT 0x0501	// Change this to the appropriate value to target other versions of Windows.
ds@1952
    11
#endif						
ds@1952
    12
ds@1952
    13
#ifndef _WIN32_WINDOWS		// Allow use of features specific to Windows 98 or later.
ds@1952
    14
#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
ds@1952
    15
#endif
ds@1952
    16
ds@1952
    17
#ifndef _WIN32_IE			// Allow use of features specific to IE 6.0 or later.
ds@1952
    18
#define _WIN32_IE 0x0600	// Change this to the appropriate value to target other versions of IE.
ds@1952
    19
#endif
ds@1952
    20
ds@1952
    21
#define WIN32_LEAN_AND_MEAN		// Exclude rarely-used stuff from Windows headers
ds@1952
    22
// Windows Header Files:
ds@1952
    23
#include <windows.h>
ds@1952
    24
ds@1952
    25
// C RunTime Header Files
ds@1952
    26
#include <stdlib.h>
ds@1952
    27
#include <malloc.h>
ds@1952
    28
#include <memory.h>
ds@1952
    29
#include <tchar.h>
ds@1952
    30
#include <commctrl.h>
ds@1952
    31
#include <shlobj.h>
ds@1952
    32
ds@1952
    33
#endif //_INCLUDE_INSTALLER_PLATFORM_HEADERS_H_