void HOOK() { if (!kbdHook.hookInstalled) { if (MouseImitationMeth.SelectedIndex == 0) { cursorMeth = @"SetCursorPos({0}, {1});"; } else if (MouseImitationMeth.SelectedIndex == 1) { cursorMeth = @"MoveCursor({0}, {1}, 0);"; } if (KeyboardImitationMeth.SelectedIndex == 0) { keyDown = @"AHKExecRaw(""Send {{{0} down}}"");"; keyUp = @"AHKExecRaw(""Send {{{0} up}}"");"; } else if (KeyboardImitationMeth.SelectedIndex == 1) { keyDown = @"KeyDown(""{0}"");"; keyUp = @"KeyUp(""{0}"");"; } if (!CheckPerc()) { System.Windows.MessageBox.Show("Запишите проценты нормально"); return; } kbdHook.InstallGlobalHook(); msHook.InstallGlobalHook(); perc = Double.Parse(Perc.Text); d = 100.0 / perc; count = 0; lastCMD = DateTime.Now; } }
public Game1() : base() { mHook = new llc.MouseHook(); mHook.MouseDownEvent += mHook_MouseDownEvent; mHook.InstallGlobalHook(); }