押されているキーで入力が行われない場合に、メソッドに進む方法はありますか?つまり、Shiftキー、Controlキーなど、すべてを指定する必要はありません。理想的には、キーの組み合わせを検出するには、たとえばControl + V=Pasteです。
以下のようなコードは私が扱っているものです。
if( (e.KeyData == Keys.Left)
|| (e.KeyData == Keys.Right)
|| (e.KeyData == Keys.Home)
|| (e.KeyData == Keys.End)
|| (e.KeyData == Keys.Up)
|| (e.KeyData == Keys.Down)
|| (e.KeyData == Keys.ShiftKey)
|| (e.KeyData == Keys.ControlKey)
) return;
ただし、キー押下のすべての組み合わせを追加したくはありません。
何か案は?