Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для Windows/Dos > Эмуляция мыши


Автор: NoOneElse 29.11.2006, 19:04
собсна, нада написать эмуляцию мыши на клавиатуре под дос . перемещение курсора клавишами никакого труда не составляет (int33h), а вот что делать с эмуляцией нажатия правой/левой клавиши? мот я плохо смотрел, но функции установки статуса нажатия клавиш в 33 прерывании нет.
придумал пока 2 варианта, хотя с их организацией тоже будут проблемы:
1) найти область памяти, в который после аппаратного прерывания мыши записывается флаг нажатия и изменять его значение.
2) попробовать отсылать пакеты от псевдо мыши на COM-порт, но тут нада знать структуру пакетов...
ЗЫ: буду очень признателен, если будут примеры кодов....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)