Size: a a a

Ассемблер

2021 August 18

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
id элемента тебе надо при наведении мыши?
источник

D

Den in Ассемблер
не не при наведении а щелкнул в поле, и этого поля id чтобы получить там курсор появляется скорее это фокус клавиатурного ввода,  активного поля
источник

D

Den in Ассемблер
вообще не описано толком, есть общий стандарт этот stdcall для 32 бит, что там в стеке и в eax ecx edx возврат идет вроде как в основном
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
@sbanach ну здравствуй чтоли
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
что за возврат?
источник

D

Den in Ассемблер
Вообще ID и он в стеке болтается и без вызова всяких дополнительных функций, только плавает, я же его выловил асмом, программа то работает, у меня по крайней мере только это сомнительный алгоритм думаю и подвержен глюкам потому как там в стеке много чего болтается и постоянно меняется в этих адресах где значение это
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
@sbanach ты тут?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
как всегда, все максимально расплывчато
источник

d

disba1ancer in Ассемблер
для возврата используются регистры EDX, EAX
источник

d

disba1ancer in Ассемблер
остальное может быть просто разрешено портить и ты должен их где-то сохранить
источник

D

Den in Ассемблер
Да я не умею объяснять, взгляни на исходник последний там процедуру в начале я написал mini win32 hack озаглавил она там ловит этот id в стеке, у меня отлично ловит не знаю как в других версиях виндовс правда
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
-Кто там?
- Это я, добpый Э-Эх. Я здесь.
- И я здесь!
- А ты кто такой? Откyда взялся?
- С того беpега моpя.
- Hа чем пpиехал?
- Оседлал хpомyю блохy, сел и пpиехал.
- Моpе что - лyжа?
- Может, и лyжа, да только тy лyжy оpел не пеpелетел.
- Значит, оpел - птенец?
- Hавеpное, птенец. Hо тень от его кpыльев гоpод закpывает, в гоpоде ночь настает.
- Гоpод, небось - кpо-охотный?
- Чеpез тот гоpод заяц бежал - не пеpебежал.
- Выходит, заяц - ма-аленький?
- Заяц как заяц. Из его шкypы тyлyп вышел.
- Кyда вышел?
- Вышел из того гоpода, где заяц бежал, на котоpый тень от оpла yпала, и пошел, кyда глаза глядят.
- Чьи глаза?
- Глаза того тyлyпа, котоpый из шкypы зайца вышел в гоpоде, где ночь настает, когда над ним птенец пpолетает веpхом на хpомой блохе.
- Чего-о?!
- Чего-чего. Hа хpомой блохе с того беpега моpя, котоpое зайцy не пеpелететь, оpлy не пеpебежать, хоть моpе - не моpе, а так, лyжа посpеди гоpода, где тень от блохи на зайца yпала и насмеpть yбила, а из шкypы зайца тyлyп вышел и пошел, кyда глаза глядят. Тyт заяц ка-а-ак пpыгнет!
- Какой заяц!???
- Hасмеpть yбитый! Как пpыгнет, кyда глаза глядят, аж на тот беpег моpя, котоpое ни пеpелететь, ни пеpебежать, из котоpого тyлyп вышел, на котоpый тень от блохи yпала и зайца yбила, хоть заяц - не заяц, а оpел!
- Какой заяц?! Какой оpел?!! Какая блоха-а-а-а-а-а-а?!!!
- Повтоpить? Hy, значит, та самая блоха с того беpега лyжи...
- А-а-а-а-а, да хва-ати-и-и-ит!!!
- Эй, погоди, далеко еще до pассвета!..
источник

D

Den in Ассемблер
:))
источник

d

disba1ancer in Ассемблер
этж какой-то старый мультфильм
источник

D

Den in Ассемблер
Сохранять по любому лучше!
источник

d

disba1ancer in Ассемблер
лучше не сохранять, то что и так сохраняется, не надо делать то что можно не делать, соглашение о вызове твой друг, а не враг
источник

D

Den in Ассемблер
Да, так то в стеке я смотрю много чего болтается, координаты мышки там в рилтайме забирать можно и попадание в определенные элементы окна, это без вызова дополнительный функций, и события кликов тоже есть и удержание кнопки можно отлавливать и вот фокус ввода, только плавают немного эти параметры в памяти от запуска к запуску,  вообще непонятно что в стеке делают координаты мышки, их что больше некуда положить было чтоли
источник

ST

Saenro T in Ассемблер
Просто ты зашёл с чёрного входа. Там полюбе есть ещё один указатель на эти плавающие адреса, который, в свою очередь, уже не плавает. Но я бы даже к нему не привязывался, от релиза к релизу всё равно убежит. Лучше просто попросить Винду о помощи и она сама тебе всё предоставит с парадного входа.
источник

d

disba1ancer in Ассемблер
а ты используешь GetMeassage?
источник

d

disba1ancer in Ассемблер
или ты используешь DialogBox?
источник