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

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

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

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

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

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

Стиль окна:

а) у окна есть системное меню;

б) WS_OVERLAPPEDWINDOW.

Позиция окна: с координатами (150,200,480,500)

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

клиентской области приложения.

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

Информация о шрифте: усредненная ширина символа строки.

Лабораторная работа №3: Используя сплайны Безье, нарисовать в клиентской области окна

приложения графики функций "синуса" и "косинуса". Каждый из графиков, а также оси координат должны быть разного цвета.

Лабораторная работа №4: Написать программу перемещения простого изображения по окну приложения по нажатию клавиш управления курсором.

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

Лабораторная работа №6: В программе создать два потока. Назначение одного из них - периодическое чтение системного времени и заполнение глобальной структуры (часы, минуты, секунды), второго - вывод данной структуры на экран. При помощи критического раздела организовать раздельный доступ потоков к структуре данных.

Лабораторная работа №7: Создать многооконное приложение, каждое из создаваемых окон которого является часами реального времени. Время выводится в аналоговой или цифровой форме, которая определяется пользователем перед созданием окна.

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

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