static void keyDown(Keys key) { perform(WinApiConsts.Msg.WM_KEYDOWN, key); Yellers.ForEach(y => { if (key == y.ShutUpKey) { y.StartToYell(); } else { if (isALT(key)) { y.Yell(y.ShutUpKey); } } }); }
static void keyUp(Keys key) { Yellers.ForEach(y => { if (isALT(key)) { y.Yell(y.ShutUpKey); } else { y.Yell(key); } }); if (!SendKeyUp) { return; } perform(WinApiConsts.Msg.WM_KEYUP, key); }