PRWIN9105004: MapVirtualKey() Maps Keypad Keys Incorrectly

ID Number: Q72583

3.00

WINDOWS

buglist3.00

Summary:

PROBLEM ID: PRWIN9105004

SYMPTOMS

When MapVirtualKey() is passed valid virtual key codes for the keys

on the numeric keypad, invalid scan codes and ASCII codes are

returned.

CAUSE

The Windows keyboard driver does not map all valid virtual keys to

their scan codes and ASCII equivalents.

STATUS

Microsoft has confirmed this to be a problem in Windows version

3.0. We are researching this problem and will post new information

here as it becomes available.