Нажатие Клавиши В Процессе! (help)

  • Автор темы Автор темы NekoKira
  • Дата начала Дата начала
N

NekoKira

Написал маленькую программку которая нажимает пробел каждую секунду
код нажатия:
Код:
My.Computer.Keyboard.SendKeys(" ")
Она работает, но мне нужно сделать так что бы он нажимался в выбранном процессе.
Пример:
Когда я запускаю программу и допустим нажимаю на открытый блокнот (кидаю фокус на блокнот) то каждую секунду он пишет там пробел но как только я нажимаю на любое другое окно программа отсылает пробелы туда куда нажал...

Мне же нужно сделать так, чтобы после запуска программы я мог делать что угодно на компьютере, а пробел нажимался только в процессе в котором я выберу (допустим "notepad.exe")

Вот пример такой программы:


P.s. пишу на VB 2010
 
не понятно что вы хотите..
клавиша может отсылаться только в активное окно с фокусом, иначе нельзя, так устроен клавиатурный ввод.
определяйте процессы в системе, загоняйте в список, при выборе - активируйте..
 
Если я правильно понял задачу, то можно попробовать задействовать WinAPI-шную функцию SendInput (по ссылке есть пример на VB.NET).
 
не понятно что вы хотите..
клавиша может отсылаться только в активное окно с фокусом, иначе нельзя, так устроен клавиатурный ввод.
определяйте процессы в системе, загоняйте в список, при выборе - активируйте..

Мне не обязательно отправлять команду клавиатурным вводом!

Суть в том чтобы программа отослала команду в неактивное окно другой программы/игры. Отослать нужно элементарную команду "пробел" В моем сообщении выше на скнишоте приведен пример такой программы! Она отсылает команды в программы!
 
запустите spy и посмотрите что делает эта ваша программа.
 
Вы уж определитесь, в активное или неактивное окно слать надо. Пока советую вот эти движущиеся картинки оценить, вдруг наведет на дельные мысли.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab