Monday 28 November 2011

What are OEM key codes? in C programming

What are OEM key codes?

The OEM (Original Equipment Manufacturer) key codes refer to the original 255 characters preprogrammed into all IBM-compatible ROMs—everything from hex 00 to hex FF. These characters not only represent the uppercase and lowercase characters of the alphabet, but also contain several nonprintable characters (tab, bell, carriage return, linefeed, and such) and several “graphical” characters used for line drawing. This character set also contains some symbols for representing fractions, pi, infinity, and others. Many DOSbased programs use this character set to print graphics on-screen, because these 255 characters are the only ones available for DOS to use.

Cross Reference:

XXI.16: Should a Windows program care about the OEM key codes?
XXI.17: What are virtual key codes?
XXI.18: What is a dead key?

No comments:

Post a Comment