Графические устройства
Графические устройства
Курсор и мышь
Предварительные действия
Новое макроопределение
Пример 6 7 Макроопределение для обращений к драйверу мыши
Пределы перемещения и исходная позиция
Новые переменные
Пример 6 8 Переменные используемые при работе с мышью
Пример 6 9 Настройка драйвера задачи и первый вывод курсора
Пример 6 9 предназначен для выполнения
Чувствительность курсора и мыши
Работа в режиме опроса драйвера мыши
Управляющий алгоритм для режима опроса
Структура задачи
Пример управляющего алгоритма
Пример 6 10 Управляющий алгоритм для режима опроса
Расшифровка и исполнение команд
Ввод спецификации файла
Завершение задачи
Пример 6 11 Завершение работы задачи и выход в DOS
Использование стрелок
Формирование кодов событий
Функции драйвера
Взаимосвязь событий
Таблица 6 2 Перечень событий для одной кнопки мыши
Пример 6 12 Формирование кодов событий для двух кнопок
Идентификация графических объектов
Управление перемещением курсора
Предварительные замечания
Пример 6 13 Группа подпрограмм для перемещения курсора
Дополнительная точка входа
Работа в режиме прерываний
Функции драйвера
Установка основной подпрограммы
Установка альтернативных подпрограмм
Ошибка в драйвере Mitsumi
Вызов подпрограммы драйвером
Общие требования к подпрограммам
Способы перемещения курсора
Подпрограмма Mousm
Пример 6 14 Прерывающая подпрограмма для перемещения курсора
Изменение флага состояния
Установка Mousm
Пример 6 15 Установка прерывающей подпрограммы Mousm
Анализ состояния кнопок
Универсальная подпрограмма
Пример 6 16 Обслуживание прерываний от драйвера мыши
Построение рисунка курсора
Курсоры для Windows
Структура файлов Icon
Пример 6 1 Распечатка (dump) файла Left_00 cur
Предварительная подготовка рисунка
Пример 6 2 Поворот чернобелого рисунка или маски
Распаковка рисунка и маски
Сокращение рисунка и маски
Пример описания рисунка и маски
Пример 6 3 Описание рисунка и маски курсора
Немаскируемый курсор
Предварительные замечания
Подпрограмма Tglpntr
Пример 6 4 Подпрограмма переключения состояния курсора
Недостатки немаскируемого курсора
Маскируемый курсор
Как производится маскировка
Схема построения рисунка
Подпрограмма Showpnt
Пример 6 5 Подпрограмма построения
Пример 6 6 Восстановление исходного
Замечания к описанным подпрограммам
Промежуточные итоги
Подготовка к работе с манипулятором "мышь"
Общее описание драйвера мыши
Установка драйвера
Доступ к драйверу
Таблица 6 1 Список основных функций драйвера мыши
Управление курсором
Установочные команды
Информационные команды
Примеры использования этих функций
Обслуживание прерываний
Примеры использования этих функций
Специальные функции
Содержание раздела
Fore
kc
.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий