File: win32api.h

package info (click to toggle)
glhack 1.2-8.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 26,744 kB
  • sloc: ansic: 208,571; cpp: 13,139; yacc: 2,005; makefile: 1,152; lex: 377; sh: 121; awk: 89; sed: 11
file content (27 lines) | stat: -rw-r--r-- 718 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*	SCCS Id: @(#)win32api.h	 3.4	 $Date: 2002/07/24 08:25:21 $		  */
/* Copyright (c) NetHack PC Development Team 1996                 */
/* NetHack may be freely redistributed.  See license for details. */

/*
 * This header file is used to clear up some discrepencies with Visual C
 * header files & NetHack before including windows.h, so all NetHack
 * files should include "win32api.h" rather than <windows.h>.
 */
# if defined(_MSC_VER)
# undef strcmpi
# undef min
# undef max
# pragma warning(disable:4142)  /* Warning, Benign redefinition of type */
# pragma pack(8)
# endif

#define WIN32_LEAN_AND_MEAN

#include <windows.h>
#include <commctrl.h>

# if defined(_MSC_VER)
# pragma pack()
# endif

/*win32api.h*/