Назначение программы
Версия для печати
Программа наглядно реализует организацию взаимодействия ЭВМ и управляющих устройств. Программный продукт отражает пошагово отдельные управляющие и информационные функции системы интерфейса WIN32 API.
При реализации устройства ручного ввода рассмотрены одна информационная и четыре управляющих функции: отражается текущее состояние клавиатуры, выводится информация о метрических характеристиках (длина и ширина различных элементов экрана), показывает и скрывает курсор, реверсирует кнопки мыши (меняет левую и правую кнопки), ограничивает перемещениекурсоса заданными границами.
При реализации видеосистемы рассмотрены три информационные и две управляющие функции. Реализация позволяет получить специфическую информацию о заданном устройстве, информацию об одном из возможных графических режимов и позволяет возвращать цвет точки с заданными координатами в указанном контексте устройства.
При организации связи с принтером программный продукт предназначен для выполнение следующих функций: возвращение параметров запрошенных у принтера, получение специфической информации об устройстве, отражение диалога печати или установки печати, записывание файла и копирование прямоугольной битовой поверхности из контекста устройства источника в контекст устройства приемника.
При реализации организации связи по последовательному интерфейсу проведены следующие функции: настройка параметров приемной стороны и прием текста.
В разработанной программе рассмотрена файловая и дисковая система. Программный продукт реализует следующие операции с файло-дисковой системой: определяет тип и размер диска, выводит атрибуты файла (его характеристики) и размер файла, производит с файлом управляющие функций: создает, читает, пишет и копирует содержание файла.
Похожие Записи:
Диалог с пользователем организован в виде радио кнопочной связи. То есть пользователь задает параметры кнопки соответствующей функции и запускает на исполнение. Программа выдает анализ данных в виде ч…
GetFileAttributes позволяет вывести информацию об атрибутах файла в виде 32-битового значения. Присвоение файлу атрибутов осуществляется функцией SetFileAttributes. GetFileSize помогает получить разме…
К основным информационным функциям относятся:•GetSysColor; •SystemParametersInfo; •GetSystemMetrics; •GetDeviceCaps; •EnumDisplaySetting; •GetPixel. GetSysColor позволяет получить информацию о цветово…
Для мыши основными являются следующие функции: •GetCursorPos; •GetKeyboardState (для кнопок мыши); •GetSystemMetrics; •SystemParametersInfo (для получения скорости перемещения курсора). GetCursorPos п…
Функции получения информации при обмене данными всегда применяются в приложениях, где необходимо осуществить настройку параметров до начала приема или передачи.Основные информационные функции обмена п…

Ваш отзыв
Вы должны войти, чтобы оставлять комментарии.