Penso che invece di fare quella seri infinita di IF sia meglio fare una SELECT CASE KeyCode!!

Ma poi, non sarebbe + semplice creare un menu (magari invisibile se non lo vuoi vedere) nell' MDI form e associare ad ogni voce l'opzione ShortCut con il tasto desiderato (F1, F2, F3, ...)?