System.Windows.Forms.HexBox.StringKeyInterpreter.PreProcessWmKeyDown C# (CSharp) Méthode

PreProcessWmKeyDown() public méthode

public PreProcessWmKeyDown ( Message &m ) : bool
m Message
Résultat bool
            public override bool PreProcessWmKeyDown(ref Message m)
            {
                Keys vc = (Keys)m.WParam.ToInt32();

                Keys keyData = vc | Control.ModifierKeys;

                switch(keyData)
                {
                    case Keys.Tab | Keys.Shift:
                    case Keys.Tab:
                        if(RaiseKeyDown(keyData))
                            return true;
                        break;
                }

                switch(keyData)
                {
                    case Keys.Tab | Keys.Shift:
                        return PreProcessWmKeyDown_ShiftTab(ref m);
                    case Keys.Tab:
                        return PreProcessWmKeyDown_Tab(ref m);
                    default:
                        return base.PreProcessWmKeyDown(ref m);
                }
            }