|
|
1.1 root 1: /*++ BUILD Version: 0001 // Increment this if a change has global effects
2:
1.1.1.2 root 3: Copyright (c) 1985-1992, Microsoft Corporation
1.1 root 4:
5: Module Name:
6:
7: windows.h
8:
9: Abstract:
10:
11: Master include file for Windows applications.
12:
13: --*/
14:
15: #ifndef _WINDOWS_
16: #define _WINDOWS_
17:
18: /* If defined, the following flags inhibit definition
19: * of the indicated items.
20: *
21: * NOGDICAPMASKS - CC_*, LC_*, PC_*, CP_*, TC_*, RC_
22: * NOVIRTUALKEYCODES - VK_*
23: * NOWINMESSAGES - WM_*, EM_*, LB_*, CB_*
24: * NOWINSTYLES - WS_*, CS_*, ES_*, LBS_*, SBS_*, CBS_*
25: * NOSYSMETRICS - SM_*
26: * NOMENUS - MF_*
27: * NOICONS - IDI_*
28: * NOKEYSTATES - MK_*
29: * NOSYSCOMMANDS - SC_*
30: * NORASTEROPS - Binary and Tertiary raster ops
31: * NOSHOWWINDOW - SW_*
32: * OEMRESOURCE - OEM Resource values
33: * NOATOM - Atom Manager routines
34: * NOCLIPBOARD - Clipboard routines
35: * NOCOLOR - Screen colors
36: * NOCTLMGR - Control and Dialog routines
37: * NODRAWTEXT - DrawText() and DT_*
38: * NOGDI - All GDI defines and routines
39: * NOKERNEL - All KERNEL defines and routines
40: * NOUSER - All USER defines and routines
41: * NONLS - All NLS defines and routines
42: * NOMB - MB_* and MessageBox()
43: * NOMEMMGR - GMEM_*, LMEM_*, GHND, LHND, associated routines
44: * NOMETAFILE - typedef METAFILEPICT
45: * NOMINMAX - Macros min(a,b) and max(a,b)
46: * NOMSG - typedef MSG and associated routines
47: * NOOPENFILE - OpenFile(), OemToAnsi, AnsiToOem, and OF_*
48: * NOSCROLL - SB_* and scrolling routines
1.1.1.2 root 49: * NOSERVICE - All Service Controller routines, SERVICE_ equates, etc.
1.1 root 50: * NOSOUND - Sound driver routines
51: * NOTEXTMETRIC - typedef TEXTMETRIC and associated routines
52: * NOWH - SetWindowsHook and WH_*
53: * NOWINOFFSETS - GWL_*, GCL_*, associated routines
54: * NOCOMM - COMM driver routines
55: * NOKANJI - Kanji support stuff.
56: * NOHELP - Help engine interface.
57: * NOPROFILER - Profiler interface.
58: * NODEFERWINDOWPOS - DeferWindowPos routines
59: */
60:
61: #ifdef RC_INVOKED
62:
63: /* Turn off a bunch of stuff to ensure that RC files compile OK. */
64: #define NOATOM
65: #define NOGDI
66: #define NOGDICAPMASKS
67: #define NOMETAFILE
68: #define NOMINMAX
69: #define NOMSG
70: #define NOOPENFILE
71: #define NORASTEROPS
72: #define NOSCROLL
73: #define NOSOUND
74: #define NOSYSMETRICS
75: #define NOTEXTMETRIC
76: #define NOWH
77: #define NOCOMM
78: #define NOKANJI
79:
80: #endif /* RC_INVOKED */
81:
1.1.1.2 root 82: #ifndef RC_INVOKED
1.1 root 83: #include <excpt.h>
1.1.1.2 root 84: #endif /* RC_INVOKED */
85:
1.1 root 86: #include <windef.h>
87: #include <winbase.h>
88: #include <wingdi.h>
89: #include <winuser.h>
90: #include <winnls.h>
91: #include <winmm.h>
92: #include <wincon.h>
93: #include <winver.h>
1.1.1.2 root 94: #include <winreg.h>
95: #include <winnetwk.h>
1.1.1.3 ! root 96: #include <cderr.h>
! 97: #include <commdlg.h>
! 98: #include <dde.h>
! 99: #include <ddeml.h>
! 100: #include <dlgs.h>
! 101: #include <drivinit.h>
! 102: #include <lzexpand.h>
! 103: #include <mmsystem.h>
! 104: #include <nb30.h>
! 105: #include <ole.h>
! 106: #include <rpc.h>
! 107: #include <shellapi.h>
! 108: #include <winperf.h>
! 109: #include <winsock.h>
! 110: #include <winspool.h>
1.1.1.2 root 111: #ifndef NOSERVICE
112: #include <winsvc.h>
113: #endif
1.1 root 114:
115: #endif // _WINDOWS_
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.