Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Топ:
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Описывает любую область экрана как область исключения. При входе в область исключения маркер мыши исчезает.
Входные данные: AX = 0010H
CX = координата X, верхний левый угол области исключения
DX = координата Y, верхний левый угол области исключения
SI = координата X, правый нижний угол области исключения
DI = координата Y, правый нижний угол области исключения
Выходные данные: Отсутствуют.
Примечания: Координаты, передаваемые в регистрах CX, DX, DI и SI описывают положение элементов изображения на виртуальном экране мыши, а не физические координаты на реальном экране. Обращение к функции 00H (сброс драйвера мыши) или к функции 01H (вывод маркера мыши) отменяет координаты области исключения.
Функция 13h - Задание предельной скорости для удвоения скорости маркера. Эта функция задает предельное значение скорости мыши, при которых происходит удвоение скорости. Если скорость перемещения мыши превышает определенный предел, то драйвер мыши удваивает скорость маркера путем удвоения значения соотношения между микки и элементами изображения на экране.
Входные данные: AX = 0013H
DX = предельная скорость, выраженная в микки в секундах
Выходные данные: Отсутствует
Примечания: 1 микки - 1/200 дюйма. Чтобы предотвратить удвоение скорости мыши, можно установить более высокий предел. Скорость свыше 5000 микки в секунду достичь практически невозможно.
Функция 1ah - Задание чувствительности мыши. Определяет соотношение между физическим перемещением и перемещением маркера мыши. Определяет также максимальную скорость, при которой происходит удвоение скорости мыши.
Входные данные: AX = 001AH
BX = число микки по горизонтали
CX = число микки по вертикали
DX = предельная скорость для удвоения скорости мыши
Выходные данные: Отсутствуют.
Примечания: Значения регистров CX и DX могут изменяться от 1 до 32767. По умолчанию устанавливается 8 микки по горизонтали и 16 микки по вертикали. Таким образом, по горизонтали маркер движется вдвое быстрее, чем по вертикали. Чтобы предотвратить удвоение скорости мыши, можно установить более высокий предел. Скорость свыше 5000 микки в секунду достичь практически невозможно. Обращение к функции 00H (сброс драйвера мыши) отменяет установленные ранее значения скорости и заменяет их значениями по умолчанию.
Функция 1bh - Определение чувствительности мыши. Возвращает параметры, установленные ранее в результате обращения к функциям 1AH,0FH или 13H.
Входные данные: AX = 001BH
Выходные данные: BX = число микки по горизонтали
CX = число микки по вертикали
DX = предельное значение скорости для удвоения скорости мыши
Функция 1ch - Задание интенсивности аппаратных прерываний мыши. Определяет частоту считывания аппаратным обеспечением мыши текущего положения мыши и состояния ее кнопок.
Входные данные: AX = 001CH
BX = интенсивность прерываний
Бит 0: прерывание отсутствует
Бит 1: 30 прерываний в секунду
Бит 2: 50 прерываний в секунду
Бит 3: 100 прерываний в секунду
Бит 4: 200 прерываний в секунду
Бит 5-15: не используются
Выходные данные: Отсутствуют.
Примечания: Эта функция может быть использована только для подключенной к порту мыши (Inport mouse). Если в регистре BX установлены в единицу несколько битов, то действует только самый младший. Разрешение мыши возрастает с увеличением интенсивности прерываний. Увеличение числа прерываний от мыши снижает скорость выполнения основной программы.
Функция 1fh - Деа ктивизация драйвера мыши.
Переводит в неактивное состояние текущий драйвер мыши и возвращает адрес программы обработки прерывания, которая использовалась для прерывания 33H.
Входные данные: AX = 001FH
Выходные данные: AX = код ошибки:
AX = FFFFH: ошибка
AX = 001FH: ошибка
ES = адрес сегмента использовавшегося обработчика событий
BX = смещение использовавшегося обработчика событий
Примечания: Обращение к этой функции отключает все установленные ранее активные программы обработки драйверов мыши. Исключением является программа обработки прерывания 33H, но вызывающая программа может записать в этот вектор прерывания первоначальное значение, поскольку соответствующий адрес возвращается в регистрах ES:BX.
Функция 20h - Активизация драйвера мыши.
Активизирует драйвер мыши, отключенный ранее функцией 1FH.
Входные данные: AX = 0020Р
Выходные данные: Отсутствуют.
|
|
|
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!