Article ID: 833047 - View products that this article applies to.
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:
889411For more information, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/889411/ )Description of the .NET Framework 1.1 hotfix package: December 10, 2004
(http://support.microsoft.com/kb/895251/ )Availability of the .NET Framework 1.1 post-Service Pack 1 hotfix rollup package for System.windows.forms.dll
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.