1.5 Header Files

When writing assembly-language drivers, you may need to use the following header files.

File Description

CMACROS.INC Contains a set of assembly-language macros that provide a simplified interface to the function and segment conventions of high-level languages, such as C and Pascal.
GDIDEFS.INC Contains definitions for symbolic constants and structures. To shorten the assembly time and cross-reference lists, you can selectively include parts of GDIDEFS.INC by defining equates that tell the assembler which parts to include.
Equate Description

incLogical equ 1 Includes logical pen, brush, and font definitions.
incDevice equ 1 Includes the symbolic names for GDIINFO definitions.
incFont equ 1 Includes the FONTINFO and TEXTXFORM definitions.
incDrawMode equ 1 Includes the DRAWMODE data structure definitions.
incOutput equ 1 Includes the output style constants.
incControl equ 1 Includes the escape number definitions.

WINDEFS.INC Contains definitions for symbolic constants and structures used with Windows functions.