BUG: Access Keys for UserControl Do Not Work in MFC Dialog (181033)
The information in this article applies to:
- Microsoft Visual Basic Learning Edition for Windows 5.0
- Microsoft Visual Basic Learning Edition for Windows 6.0
- Microsoft Visual Basic Professional Edition for Windows 5.0
- Microsoft Visual Basic Professional Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 5.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
- Microsoft Visual C++, 32-bit Enterprise Edition 5.0
- Microsoft Visual C++, 32-bit Enterprise Edition 6.0
- Microsoft Visual C++, 32-bit Professional Edition 5.0
- Microsoft Visual C++, 32-bit Professional Edition 6.0
- Microsoft Visual C++, 32-bit Learning Edition 6.0
- Microsoft Visual C++ .NET (2003)
- Microsoft Visual C++ .NET (2002)
This article was previously published under Q181033 SYMPTOMS Access Keys (accelerators) for a UserControl do not work if
the control is contained in an MFC Dialog. CAUSE This problem is due to mnemonic differences between MFC 4.2
and Visual Basic 5.0. These mnemonic differences are discussed in the following
article in the Microsoft Knowledge Base: 145698
PRB: Mnemonic Differences Between MFC 4.0 and Visual
Basic 4.0
Although this article describes a scenario where the roles of
Visual Basic and MFC are reversed, the same problem is encountered when a
Visual Basic- created control is contained in an MFC Dialog. RESOLUTION There is currently no known workaround for this problem.
STATUS Microsoft has confirmed this to be a bug in the Microsoft
products listed at the beginning of this article. We are researching this bug
and will post new information here in the Microsoft Knowledge Base as it
becomes available.
Modification Type: | Major | Last Reviewed: | 6/6/2003 |
---|
Keywords: | kbBug kbControl kbCtrlCreate kbpending KB181033 |
---|
|