Jump to content

Lonely Wolf

Members
  • Posts

    104
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Lonely Wolf

  1. Спасибо за ответ и отдельное спасибо за советы! С/С++ у меня в перспективе освоить, а решил я начать с C#, потому что мне сказали что он по проще и он действительно проще (я пробовал программировать на разных языках: С/С++, Паскаль, РНР...). А мне легче учиться по принципу "от простого к сложному".
  2. Добрый день! Не знал в какую ветку задать вопрос.... решил сюда. Я начинающий программист (подчеркиваю - "начинающий":) ), и решил написать простенькую программку для приминения совместно с ЛО. Идея проста: программа должна перехватывать нажатие клавиши и эмитировать (генерировать, симулировать) другое нажатие клавиши. Хочу отметить, что пишу я пока только на языке C#. Воспользовался API функцией: [size=2]keybd_event([/size][size=2][color=#008080]byte[/color][/size][size=2] bVk, [/size][size=2][color=#0000ff]byte[/color][/size][size=2] bScan, [/size][size=2][color=#008080]UInt32[/color][/size][size=2] dwFlags, [/size][size=2][color=#008080]IntPtr[/color][/size][size=2] dwExtraInfo);[/size] Но ЛО, тупо игнорирует "мое творение". Что самое интересное, что нажатия клавишь генерируется т.е. программа работет. Например, GTA SanAndreas, получает эти нажатия клавишь, а ЛО нет. Полазив по форумам программистов, наткнулся на такую фразу "Наверняка игра работает не с виндозными сообщениями, а с DirectInput из DirectX.". Так ли это? И если нет, то тогда в чем может быть дело? P.S. Только не спрашивайте зачем мне это, устал уже объяснять:) . Если прогу удасться сделать более-менее достойную, то выложу...
×
×
  • Create New...