WM_KEYDOWN Under Japanese Windows 95 and Windows NT

ID: Q150021


The information in this article applies to:
  • Microsoft Windows Software Development Kit (SDK) 3.1
  • Microsoft Win32 Software Development Kit (SDK), used with:
    • Microsoft Windows NT 3.51
    • Microsoft Windows 95

On Microsoft Japanese Windows 95, the IME system no longer uses the keyboard hook to pick up keyboard messages. Therefore, all keyboard messages are passed on to the application. The result is that the same application running under Japanese Windows 95 receives WM_KEYDOWN messages and WM_KEYUP messages, while an application running under Japanese Windows 3.1. does not receive WM_KEYDOWN messages.

If you do not want your application running under Japanese Windows 95 to receive WM_KEYDOWN messages while the IME is working, you can modify the Win.ini file as follows:

   [IME Compatibility]
   APPNAME=0x00010000 

where APPNAME is the name of the application.

Additional query words: 4.00 3.50 IME

Keywords : kbIntlDev
Version : 4.00 3.10 | 3.51
Platform : NT WINDOWS
Issue type :


Last Reviewed: March 9, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.