The information in this article applies to:
SYMPTOMS
The Windows 95 console APIs ReadConsoleInput() and PeekConsoleInput() which
are used to read data from a console input buffer do not receive DBCS key
codes when the IME is activated.
CAUSE
The Window 95 console architecture is based upon the Windows 3.1 MS-DOS BOX
rather than console support in DBCS versions of Windows NT. In Windows 95,
the console is working on top of the MS-DOS BOX. This design is opposite to
DBCS versions of Windows NT where all console character i/o is directed to
the Win32 subsystem.
STATUSThis behavior is by design. This architectural difference between DBCS versions of Microsoft Windows 95 and Windows NT is confirmed. The Windows 95 console-IME functionality may change in future versions to become more compatible with Windows NT. We will post new information here in the Microsoft Knowledge Base as it becomes available. Additional query words: FESDK Far East
Keywords : |
Last Reviewed: March 5, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |