Hello, All! Есть ли возможность имитировать нажатие кнопки мыши под ассемблером в DOS. Как вообще организовывается взаимодействие с мышью и DOS'ом Заранее благодарю!
http://fort.stup.ac.ru/wmaster/books/frolov/bsp/V02/ch3.htm#ch3_3 Перехватывай прерывание и вперёд, имитируй сколько душе угодно.
Hello, All! reverser сенск за документацию! Я, конечно возможно туплю, но судя по документации мне надо создать дальнюю процедуру обработки событий(фактический драйвер) и от туда же создавать енту самую имитацию(вне зависимости от реального клика). Вообщем прикольно вроде в доке все расписанно, инициализация, установка положения (кстати очень тоже нужного), а вот простого клика без использования процедуры обработки событий.... вообще я не понял! Так чот люди объясните БОЛЬШОМУ чайнику в ентом деле, чего я не уловил. Может есть еще какие-то способы (типа взаимодействия через порт или еще чего????, ну незнаю!). Или подкиньте линки еще какие-нибудь.
Octodot Если не ошибаюсь есть такое великолепное int 20h прерывание через которое это все и рулиться, если есть желание, у меня гдето был проэктик на асме, где я работал с маусом, могу выкинуть.
Red_byte По-моему int 20h прерывание для выхода из программы с возвращением управления и как оно здесь стучит я несовсем понимаю, но проэктик с благодарность приму на ingpass@rambler.ru Посмотрю!
Octodot int 20h - this dead DOS-application int 21h - this DOS-"API" ))) если правильно помню, то именно 33 тебе надо, Роберта Джордейна достань и Ральфа Брауна, должны помочь, + попробуй обратиться на форум фасма