Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

c# mouseclick win api

-

Общение и обсуждение, архив Lineage 2

- Cобытия, информация, вопросы и ответы по Lineage 2

Ответ
 
Опции темы
Старый 12.01.2015, 03:47   #1
 Разведчик
Аватар для Argus74
 
Argus74 никому не известный тип
Регистрация: 17.11.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию c# mouseclick win api

Собственно имеем Classic с фростом
которой отказывается жрать всяческие имитации нажатия кнопок клавиатуры так и мышки
SendKeys,WinApi, SendMessage
Есть у кого какие мысли?
проверил самый ******* способ зашел через радмин
кнопки нажимаются о чудо персонаж бегает
значит radmin использует функции и классы которые я не смог нагуглить....

Добавлено через 2 часа 22 минуты
Проблема решилась просто запустил от Админа свой скомпиленый проект

Однака работает только клик мыши
как послать Нажатие клавиш понятия не имею
перепробовал всё

Последний раз редактировалось Argus74; 12.01.2015 в 20:05. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 13.01.2015, 15:23   #2
 Разведчик
Аватар для yoka11
 
yoka11 никому не известный тип
Регистрация: 12.11.2013
Сообщений: 16
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: c# mouseclick win api

Попробуй через ring0
  Ответить с цитированием
Старый 13.01.2015, 15:40   #3
 Разведчик
Аватар для SPLER
 
SPLER никому не известный тип
Регистрация: 19.05.2010
Сообщений: 25
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: c# mouseclick win api

Сомнительно, что вы могли перепробовать "все", учитывая то, что у вас в одном ряду стоят интерфейс и функции. По делу, SendMessage - работает непосредственно с окном, для чего нужен хендл. Хендл, просто так не получить, Фрост переназначает возможные Апи функции, для определения указателя. Поэтому, если хотите работать с неактивным окном, или нажимать вообще клавиши (в активном \ неактивном) окне, нужно использовать ЛЛ Хуки, или, восстанавливать Апи.
Добавлю, или же писать софт на уровне железа, это еще один вариант. Ну или, еще вариант, писать непосредственно в порт, чем заниматься не советую.

Последний раз редактировалось SPLER; 23.01.2015 в 00:37.
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:49.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net