Программа наглядно реализует организацию взаимодействия ЭВМ и управляющих устройств. Программный продукт отражает пошагово отдельные управляющие и информационные функции системы интерфейса WIN32 API.
При реализации устройства ручного ввода рассмотрены одна информационная и четыре управляющих функции: отражается текущее состояние клавиатуры, выводится информация о метрических характеристиках (длина и ширина различных элементов экрана), показывает и скрывает курсор, реверсирует кнопки мыши (меняет левую и правую кнопки), ограничивает перемещениекурсоса заданными границами.
При реализации видеосистемы рассмотрены три информационные и две управляющие функции. Реализация позволяет получить специфическую информацию о заданном устройстве, информацию об одном из возможных графических режимов и позволяет возвращать цвет точки с заданными координатами в указанном контексте устройства.
При организации связи с принтером программный продукт предназначен для выполнение следующих функций: возвращение параметров запрошенных у принтера, получение специфической информации об устройстве, отражение диалога печати или установки печати, записывание файла и копирование прямоугольной битовой поверхности из контекста устройства источника в контекст устройства приемника.
При реализации организации связи по последовательному интерфейсу проведены следующие функции: настройка параметров приемной стороны и прием текста.
В разработанной программе рассмотрена файловая и дисковая система. Программный продукт реализует следующие операции с файло-дисковой системой: определяет тип и размер диска, выводит атрибуты файла (его характеристики) и размер файла, производит с файлом управляющие функций: создает, читает, пишет и копирует содержание файла.

Похожие Записи:

    Организация диалога с пользователем
    Диалог с пользователем организован в виде радио кнопочной связи. То есть пользователь задает параметры кнопки соответствующей функции и запускает на исполнение. Программа выдает анализ данных в виде ч…

    Функции Win32 API получения информации о файлах и дисках ч.2
    GetFileAttributes позволяет вывести информацию об атрибутах файла в виде 32-битового значения. Присвоение файлу атрибутов осуществляется функцией SetFileAttributes. GetFileSize помогает получить разме…

    Информационные функции видеосистемы
    К основным информационным функциям относятся:•GetSysColor; •SystemParametersInfo; •GetSystemMetrics; •GetDeviceCaps; •EnumDisplaySetting; •GetPixel. GetSysColor позволяет получить информацию о цветово…

    Функции мыши
    Для мыши основными являются следующие функции: •GetCursorPos; •GetKeyboardState (для кнопок мыши); •GetSystemMetrics; •SystemParametersInfo (для получения скорости перемещения курсора). GetCursorPos п…

    Функции Win32 API для обмена данными по RS-232
    Функции получения информации при обмене данными всегда применяются в приложениях, где необходимо осуществить настройку параметров до начала приема или передачи.Основные информационные функции обмена п…

Связанные записи