Low-Level Console I/O

The low-level console I/O functions expand an application's control over console I/O by enabling direct access to a console's input and screen buffers. These functions enable an application to perform the following tasks:

  • Receive input about mouse and buffer-resizing events

  • Receive extended information about keyboard input events

  • Write input records to the input buffer

  • Read input records without removing them from the input buffer

  • Determine the number of pending events in the input buffer

  • Flush the input buffer

  • Read and write strings of Unicode or ANSI characters at a specified location in a screen buffer

  • Read and write strings of text and background color attributes at a specified screen buffer location

  • Read and write rectangular blocks of character and color data at a specified screen buffer location

  • Write a single Unicode or ANSI character, or a text and background color attribute combination, to a specified number of consecutive cells beginning at a specified screen buffer location

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database