Article ID: 140456 - Last Review: July 11, 2005 - Revision: 1.2

FIX: Deadkey Not Accepted in Windows 95 Console Application

This article was previously published under Q140456
Expand all | Collapse all

SYMPTOMS

Deadkeys cannot be accepted as input to a Windows 95 Console application even when the appropriate keyboard layout is selected. ReadConsoleInput() cannot read in deadkeys on Windows 95.

For example, pressing the circumflex (^)(the ~/` key on US keyboards) and then the letter e should produce an e with the circumflex on top. However, the combination keys do not print in a console application on a system running Windows 95 with a German keyboard selected.

CAUSE

Some of the code handling deadkey input to the console is missing from Windows 95.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This bug was corrected in Windows 2000.

APPLIES TO
  • Microsoft Platform Software Development Kit-January 2000 Edition, when used with:
    • Microsoft Windows 95
Keywords: 
kbbug kbfix kbkeyin kbinput kboswin2000fix KB140456
 

Article Translations