Библиотека консольного ввода-вывода

Автор работы: Пользователь скрыл имя, 25 Декабря 2013 в 14:38, лабораторная работа

Краткое описание

Цель:
Научиться работать с функциями Win32 API для создания и управления консолью.
Задание:
Разработать библиотеку классов для консольного ввода-вывода с использованием функций Win32 API.

Прикрепленные файлы: 1 файл

Копия 2.doc

— 815.00 Кб (Скачать документ)

Министерство образования и  науки РФ

Федеральное Государственное бюджетное образовательное учреждение высшего профессионального образования

«Восточно-Сибирский Государственный  Университет Технологий и Управления»

(ФГБОУ ВПО ВСГУТУ)

 

Электротехнический факультет

Кафедра систем информатики

 

 

Дисциплина

«Архитектура вычислительных систем и компьютерных сетей»

Отчет по лабораторным работам №2

На темы:

Библиотека консольного  ввода-вывода

 

 

 

 

 

   Выполнил: студент группы 639 Рудоманова А.С

Проверил: доцент кафедры СИ Парамонова Е.Г.

 

 

 

 

 

 

 

 

 

 

 

Улан-Удэ, 2013

Цель работы

Научится работать с функциями Win32 API для создания и управления консолью.

Задание

Разработать библиотеку классов для  консольного ввода-вывода с использованием функций Win32 API.

Работа программы

Рисунок 1 – Окно программы

Реализована библиотека консольного  ввода-вывода. Эта программа демонстрирует  её возможности. Все активные элементы описаны ниже.

Кнопка  «Создать консоль» создает новую  консоль. Кнопка «Удалить консоль» уничтожает созданную консоль.

Поле ввода общее для вывода текста, действительного числа и  целого числа. Отдельное поле ввода  для шестнадцатиричного числа. При  вводе текста в соответствующее  поле и нажатии соответствующе подписанной  кнопки на консоль выводится текст, действительное, целое или шестнадцатиричное число.

Рисунок 2 – Выдод на консоль текста

Чтобы считать текст, действительное или целое число необходимо нажать на соответствующе подписанную кнопку и ввести в консоль то что требуется. После этого нажать Enter.

Рисунок 3 – Ввод с консоли текста, целого числел

Чтобы задать цвет фона и шрифта для каждого типа нужно отметить необходимые цвета (в последующем они смешиваются и дают другой цвет). Верхняя группа для шрифта, нижняя для фона.

Рисунок 4 – Вывод каждого  типа со своим цветом фона и шрифта

На рисунке 4 для текста задан  синий шрифт и красный фон, для действительного числа синий  с зеленым фон и красный  шрифт, для целого числа синий  фон и зеленый шрифт, для шестнадцатиричного числа белый шрифт и черный фон.




Информация о работе Библиотека консольного ввода-вывода