Annotation of mstools/h/strict/windows.h, revision 1.1

1.1     ! root        1: /*++ BUILD Version: 0001    // Increment this if a change has global effects
        !             2: 
        !             3: Copyright (c) 1985-1992, Microsoft Corporation
        !             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
        !            49:  *  NOSERVICE         - All Service Controller routines, SERVICE_ equates, etc.
        !            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: 
        !            82: #ifndef RC_INVOKED
        !            83: #include <excpt.h>
        !            84: #endif /* RC_INVOKED */
        !            85: 
        !            86: #include <windef.h>
        !            87: #include <winbase.h>
        !            88: #include <wingdi.h>
        !            89: #include <winuser.h>
        !            90: #include <winnls.h>
        !            91: #include <wincon.h>
        !            92: #include <winver.h>
        !            93: #include <winreg.h>
        !            94: #include <winnetwk.h>
        !            95: #ifndef NOSERVICE
        !            96: #include <winsvc.h>
        !            97: #endif
        !            98: 
        !            99: #ifndef NT_INTERNAL_BUILD
        !           100: #include <cderr.h>
        !           101: #include <commdlg.h>
        !           102: #include <dde.h>
        !           103: #include <ddeml.h>
        !           104: #include <dlgs.h>
        !           105: #include <drivinit.h>
        !           106: #include <lzexpand.h>
        !           107: #include <mmsystem.h>
        !           108: #include <nb30.h>
        !           109: #include <ole.h>
        !           110: #include <rpc.h>
        !           111: #include <shellapi.h>
        !           112: #include <winperf.h>
        !           113: #include <winsock.h>
        !           114: #include <winspool.h>
        !           115: #endif // NT_INTERNAL_BUILD
        !           116: 
        !           117: 
        !           118: #endif // _WINDOWS_

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.