Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
26
Добавлен:
08.05.2015
Размер:
4.48 Кб
Скачать

2 VARIANT Лабораторная работа №1: Стиль класса: перерисовка окна при изменении горизонтального размера;

Тип загружаемой иконки: IDI_HAND,

Тип загружаемого курсора: IDC_WAIT,

Цвет фона окна: СВЕТЛОСЕРЫЙ,

Имя класса окна: имя студента (на английском языке).

Стиль окна:

а) у окна есть кнопка минимизации;

б) WS_OVERLAPPEDWINDOW.

Позиция окна: в центре экрана шириной 400 высотой 250 точек.

Лабораторная работа №2: Информация о метрике: ширина и высота окна диалога, ширина и высота

иконки приложения.

Информация об устройстве: высоту поля вывода в миллиметрах.

Информация о шрифте: величина межстрокового расстояния.

Лабораторная работа №3: Создать окно приложения в центре рабочего стола со следующими размерами:

ширина 600, высота 450 точек. В центре окна нарисовать закрашенный эллипс

со значениями диагоналей 250 и 100 точек. Вокруг эллипса описать пятиугольник, стороны которого в своей середине являются касательными к эллипсу. При изменении размеров окна, происходит пропорциональное изменение рисунка.

Лабораторная работа №4: Написать программу телетайпа, которая выводит в окно приложения символы нажатых клавиш.

Лабораторная работа №5: В файл ресурсов поместить три собственных изображения курсора. Разделить рабочую область окна приложения на три части. При попадании мыши в каждую из этих областей, курсор меняет свой вид на одно из трех изображений, заданных в файле ресурсов. Программа должна содержать меню, в котором есть пункт "О программе", выбрав который, пользователь получает информацию о создателе программы. Пункты меню должны иметь .

Лабораторная работа №6: Написать программу, порождающую поток по нажатию одной из клавиш клавиатуры. Каждому созданному таким образом потоку соответствует окружность в окне приложения, которая появляется в случайном месте окна приложения и движется либо во вертикали,либо по горизонтали. При достижении границы окна, окружность меняет направление своего движения на противоположное.

Лабораторная работа №7: Написать простейший многооконный текстовый редактор, позволяющий вводить текст, сохранять его на диске в формате *.txt и читать в новое окно приложения.

Лабораторная работа №8: Создать динамически подключаемую библиотеку, содержащую графические процедуры: рисования вписанных в прямоугольную область равностороннего пятиугольника и звезды. Прямоугольник задается объектом RECT. Использовать созданную DLL в другой программе.

Соседние файлы в папке Html