キーダウンイベントを使用して、押されたキーを検出し、さまざまな操作のためにいくつかのキーの組み合わせを使用しています。
if (e.KeyCode == Keys.C && e.Modifiers == Keys.Control && e.Modifiers == Keys.Shift)
{
//Do work
}
else if (e.KeyCode == Keys.V && e.Modifiers == Keys.Control)
{
//Paste
}
何らかの理由で、Ctrl++を押したキーの組み合わせが機能していませんShift。私はそれらを再注文し、それが+Cからの干渉である可能性があると考えて上部に配置し、問題を引き起こしているかどうかを確認するために+を削除しました。それでも動作しません。おそらく非常に単純なことだと思いますが、それが何であるかを完全に理解することはできません。1つの修飾子+1つのキーの組み合わせはすべて正常に機能します。2つ目の修飾子を追加するとすぐに機能しなくなります。CtrlCCtrlC