Processes a command key.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
[SecurityPermissionAttribute(SecurityAction::LinkDemand, Flags = SecurityPermissionFlag::UnmanagedCode)] protected: virtual bool ProcessCmdKey( Message% msg, Keys keyData ) override
- Type: System.Windows.Forms::Message%
A Message, passed by reference, that represents the Win32 message to process.
Return ValueType: System::Boolean
true if the keystroke was processed and consumed by the control; otherwise, false to allow further processing.
The method overrides the base
ContainerControl::ProcessCmdKey implementation to provide additional handling of main menu command keys and MDI accelerators.
For information about trapping keystrokes, see "How to trap keystrokes in controls by using Visual C#" and "How to trap keystrokes in .NET controls by using Visual Basic .NET" in the Microsoft Knowledge Base at http://support.microsoft.com.