Главная задача иммитацыя для любог окна например по очереди! Делаю я всё так: push eax mov eax,WM_LBUTTONDOWN shl eax,16 add eax,HTCLIENT invoke SendMessage,hwnd,WM_MOUSEACTIVATE,hwnd,eax invoke SendMessage,hwnd,WM_LBUTTONDOWN,MK_LBUTTON,014c014ch ;;;;;(332:332) pop eax Смотрел перехватчиком сообщений сообщения отправляються принимаються и обрабатываються но почемуто иммитация не происходит=( Толькочто потестил mouse_event по своим функциям рабоотает но мне то нужно чтобы для каждого окна отдельно!
разве обработка сообщения не говорит о том что имитация успешна? ну для каждого окна его хэндл надо указывать, для кнопки хэндл кнопки и тд..
_basmp_ Это всмысле топлевел как это устроить в чём смысл не улавливаю сори Приведи пример если мона Это типа должен быть хенд программы эмулятора???
devillsd Пример чего? Повторяю Чего тут непонятного? Лучше в виде пожатой небольшой компилируемой проги с вашей проблемой в аттаче.
devillsd главное после WM_LBUTTONDOWN должен идти WM_LBUTTONUP - посмотри при обычном клике мыши срабатывание при отпускании а не при нажатии или можно вместо них WM_LBUTTONDBLCLK, хотя это и двойной щелчёк
_basmp_ Добиться хочю чтобы в игре мышка сама клацалась,смысла от исходникак без самой игры думаю не будет,ты писал что должен быть хенд-топ левел это как??
последним должно быть активное окно до начала эмитации или окно над всеми остальными окнами (может не быть активным. проще говоря топ-левел), чтобы не нарушить порядок следования окон. это окно и будет
devillsd В данном конкретном случае - окно co сброшеным битом WS_CHILD Смыслу в ответах без понимания сущности вопросов и затруднений с чтением, думаю, не будет тоже. Впрочем, мы можем потрепаться еще. Я знаю много еще загадочных фраз.
_basmp_ Судя по предыдущему топу он нихера не знает что, куда и почему, но хочет, чтобы ему "помогли"(ака тупо сделали за него) - "ничего не читал и не делал, но скажите как нужно сделать и как".
[off] если это покерный бот, лучше в юзерленде ничего не делать покрайней мере с патипокер. плюс ко всему поведение юзера с мышкой тоже учитывается...
Чуть подумал. Игра состоит в чем? По почте рассылаются любовно-открыточные письма с прогой, которая после запуска тупо кликает по всем окнам в разных местах? Если я угадал, то перестаете играть в штирлица и пишете две проги. Одна создает окно и регирует на нужное вам действие, например MessageBeep-ом. Другая ищет это окно и действует на него, например, пытается кликнуть. Исцелон вам в помощь. ADD Еще будет непонятно - запакуете обе проги в виде сорцов и приаттачите к вопросу. И максимально подробно сам вопрос зададите