Sto utilizzando un evento keydown per rilevare i tasti premuti e avere diverse combinazioni di tasti per varie operazioni.Come utilizzare più tasti modificatori in C#
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
}
Per qualche ragione la combinazione di tasti in cui mi ha colpito Ctrl +Maiusc +C non funziona. Ho ordinato loro re, e lo mise in cima pensando che potrebbe essere interferenze da parte del Ctrl +C, e anche rimosso il Ctrl +C per vedere se stava causando un problema. Ancora non funziona. So che probabilmente è qualcosa di molto semplice, ma non riesco a capire cosa sia. Tutti i miei 1 modificatore + 1 combinazione di tasti funzionano bene, non appena aggiungo un secondo modificatore è quando non funziona più.