FIX: Menu mnemonics fire on the wrong forms in a multiple-document interface (MDI) Windows Forms application

Article translations Article translations
Article ID: 833047 - View products that this article applies to.
Expand all | Collapse all


In a Microsoft .NET Framework 1.1 multiple-document interface (MDI) Windows Forms application, menu mnemonics will fire on arbitrary MDI child forms instead of on the active child form.


To obtain a supported hotfix for this problem, see the following Microsoft Knowledge Base article:
889411 Description of the .NET Framework 1.1 hotfix package: December 10, 2004
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
895251 Availability of the .NET Framework 1.1 post-Service Pack 1 hotfix rollup package for


To work around this problem, override the ProcessDialogChar method of the MDI child form to handle the mnemonic.


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.


Article ID: 833047 - Last Review: April 6, 2006 - Revision: 2.3
  • Microsoft .NET Framework Software Development Kit 1.0 Service Pack 2
kbnetframe110presp1fix kbfix kbbug kbqfe kbhotfixserver KB833047

Give Feedback


Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from