G
- GDI
- See graphics device interface.
- geometric pen
- A pen with dimensions that are specified in world units. A geometric pen may possess attributes usually associated with a brush, such as pattern and hatch. See also brush, geometric pen, pen.
- global atom
- An atom stored in the global atom table. The value of a global atom is unique among all others in the operating system. See also atom.
- global atom table
- See atom table.
- global subclassing
- A type of subclassing in which an application replaces the window-procedure address stored in the WNDCLASS structure of a window class with the address of a subclass procedure. All subsequent windows created with the class use the subclass procedure rather than the original window procedure. See also subclassing, window, window procedure.
- glyph
- The bitmap, collection of points, or collection of graphic commands that define a single character or symbol in a font. See also bitmap, font.
- graceful disconnect
- In a graceful disconnect, all the data sent by both sides are delivered and there is full acknowledgment of the session termination by both sides. This contrasts with an abortive disconnect, in which one side unilaterally terminates the connection, disregarding any queued data. As a result, in an abortive disconnect there may be data loss.
- graphic modes
- A set of modes that define how the Win32 API draws output with the objects found in a device context. See also device context.
- graphic objects
- The pen, brush, bitmap, palette, region, and path associated with a device context. See also bitmap, brush, device context, palette, path, region.
- graphical user interface (GUI) process
- A process whose entry point is the WinMain function. A GUI process uses the USER/graphics device interface (GDI) functions for input and output (I/O), while a console process uses the console functions or the file I/O functions. See also console process.
- graphics device interface
- A system component that processes graphics function calls from applications and passes them to the appropriate device driver. See also dynamic-link library (DLL).
- group box
- A rectangle used to group related controls (usually check boxes or radio buttons). Because its sole purpose is to organize other controls, a group box cannot be selected. See also radio button.
- guarded body of code
- A set of one or more statements for which an exception or termination handler provides protection.
- GUI process
- See graphical user interface (GUI) process.