eXeL@B —› Крэки, обсуждения —› Нестабильный GetAsyncKeyState |
Посл.ответ | Сообщение |
|
Создано: 26 ноября 2005 17:45 · Личное сообщение · #1 Решил я тут засунуть мухлеж в КДИ Бизнес-Курс: Корпорация-Плюс. Суть мухлежа: При включенном Scroll Lock нужно нажать на определенные пункты глав.меню. Далее нажимает переход в следующий месяц и вот тут нужно нажать определенную клавишу для увеличения выручки на определенное число: Q - 1000000 рублей W - 2000000 рублей E - 3000000 рублей и т.д. И так для всей клавиатуры установил. Для того чтобы узнать какая была нажата клавиша использую функцию GetAsyncKeyState (user32.dll). Работать то работает, но не совсем правильно: нажму Q добавит миллион, потом захотел нажать, например, E (3 миллиона) и GetAsyncKeyState считала что Q была нажата, а E типа не нажата. Вот так и обламываюсь с 3 миллионами. Если нажимать несколько раз на клавишу, все равно не помогает! А иногда все работает! Почему GetAsyncKeyState так нестабильна! Может лучше какую-нибудь другую функцию использовать! Пробовал GetKeyState ещё хуже! ----- Никто не знает столько, сколько не знаю я |
|
Создано: 26 ноября 2005 21:04 · Личное сообщение · #2 |
eXeL@B —› Крэки, обсуждения —› Нестабильный GetAsyncKeyState |