как убить процесс

Программирование на Visual Basic for Applications
vitalik8388
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 23.12.2011 (Пт) 5:47

как убить процесс

Сообщение vitalik8388 » 23.12.2011 (Пт) 5:57

вот у меня такая проблема сделал прогу которая убивает процесс по нажатию кнопки F5 когда я захожу в игру нажимаю на F5 и не чего только когда я сворачиваю игру и нажимаю на прогу только тогда игра закрывается
как сделать что-бы в игре можно было нажать на F5

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: как убить процесс

Сообщение ger_kar » 23.12.2011 (Пт) 6:54

Когда ты нажимаешь F5, то сообщение отправляется активному окну. Если в это время активна игра, значит сообщение приходит именно в игру, а не в твою программу. Соответственно если свернуть игру и активировать твое приложение, то тогда сообщение будет приходить твоему приложению. Единственный выход это перехват системных сообщений от клавиатуры в твоем приложении. Поэтому ищи информацию на тему "Как поставить хук (Hook)" например почитай тут
Бороться и искать, найти и перепрятать

vitalik8388
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 23.12.2011 (Пт) 5:47

Re: как убить процесс

Сообщение vitalik8388 » 23.12.2011 (Пт) 9:23

ger_kar я об этом думал но мне надо что бы он одну клавишу перехватывал 116 (F5) точнее то что написано в TextBox2.text а я там написал 116


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList