Операционная система Microsoft Windows 3.1 для программиста. Дополнительные главы

       

Драйвер мыши


Едва ли вам потребуется создавать собственный драйвер мыши, разве что вам придет в голову идея подключить к Windows одновременно две мыши для работы вдвоем. Тем не менее, мы скажем пару слов о драйвере этого устройства.

Назначение драйвера мыши очевидно - подготовка данных для генерации сообщений мыши. Так же, как и драйвер клавиатуры, драйвер мыши вызывает для этого процедуру, адрес которой передается драйверу при инициализации. Процедура вызывается тогда, когда пользователь перемещает мышь, либо нажимает на одну из ее клавиш.

Самое интересное в драйвере мыши заключается в том, что он работает напрямую с аппаратурой, не пользуясь услугами драйвера последовательного адаптера.



Содержание раздела