Microsoft KB Archive/114705

= Pressing ENTER in Pop-Up Menu Causes Erratic Behavior =

Article ID: 114705

Article Last Modified on 10/31/2006

-

APPLIES TO


 * Microsoft Windows NT Advanced Server 3.1
 * Microsoft Windows NT Workstation 3.1
 * Microsoft Windows NT Advanced Server 3.1

-



This article was previously published under Q114705



SYMPTOMS
When you are running a 16-bit application and press ENTER when no menu item is selected in a pop-up menu, random program responses occur.



CAUSE
When this happens a WM_COMMAND message with an uninitialized value in the wParam is posted, causing random menu commands to be executed. Expected behavior is that if no menu item is selected, wParam should be set to 0.



RESOLUTION
This has been corrected so that when you press ENTER when no menu item is selected, the same behavior will occur as if you had pressed ESCAPE. In this case, Windows NT does not post a WM_COMMAND.



STATUS
Microsoft has confirmed this to be a problem in Windows NT and Windows NT Advanced Server version 3.1. This problem has been corrected in the latest U.S. Service Pack for Windows NT and Windows NT Advanced Server version 3.1. For information on obtaining the Service Pack, query on the following word in the Microsoft Knowledge Base (without the spaces):

S E R V P A C K

Additional query words: prodnt RETURN popup

Keywords: kbinterop kb3rdparty KB114705

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.