System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey C# (CSharp) Méthode

ProcessCmdKey() protected méthode

protected ProcessCmdKey ( Message &m, Keys keyData ) : bool
m Message
keyData Keys
Résultat bool
		protected internal override bool ProcessCmdKey (ref Message m, Keys keyData)
		{
			Control source = Control.FromHandle (m.HWnd);
			Form f = source == null ? null : (Form)source.TopLevelControl;

			if (this.Enabled && keyData == this.shortcut_keys && GetTopLevelControl () == f) {
				this.FireEvent (EventArgs.Empty, ToolStripItemEventType.Click);
				return true;
			}
				
			return base.ProcessCmdKey (ref m, keyData);
		}