LAB5 (Методические указания к лабораторным работам), страница 2
Описание файла
Файл "LAB5" внутри архива находится в папке "Методические указания к лабораторным работам". Документ из архива "Методические указания к лабораторным работам", который расположен в категории "". Всё это находится в предмете "программирование в среде windows" из 4 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "программирование в среде windows" в общих файлах.
Онлайн просмотр документа "LAB5"
Текст 2 страницы из документа "LAB5"
void ValidateRect(HWND hwnd, LPRECT lprc);
Первый параметр определяет идентификатор окна, второй является дальним указателем на структуру типа RECT, определяющую прямоугольную область, которая должна быть исключена из области обновления. Если в результате вызова функции ValidateRect в окне не остается областей, подлежащих обновлению, сообщение WM_PAINT удаляется из очереди сообщений приложения.
Подводя итог, отметим еще раз несколько моментов, важных для понимания методов, с помощью которых приложение Windows рисует в своих окнах.
Приложение должно выполнять вывод в окно "централизованно" в функции окна при получении сообщения WM_PAINT.
При обработке сообщения WM_PAINT для увеличения скорости работы следует использовать координаты области окна, подлежащей обновлению, хотя можно обновить и все окно.
Используя специальные функции, приложение в любой момент времени может определить любую область окна как подлежащую (или не подлежащую) обновлению и послать самому себе в соответствующую функцию окна сообщение WM_PAINT.
ЗАДАНИЕ.
Для выполнения работы необходима следующая информация:
-числовые значения, определяющие начало и конец оси X,
-числовые значения, определяющие начало и конец оси Y,
- точка на оси X, через которую следует провести ось,
- точка на осиY, через которую следует провести ось,
Всего 6 чисел: 3 числа по оси X и 3 числа по оси Y.
-функциональная зависимость, определённая преподавателем ( ) и т.д.
Необходимо вывести в окно числовой массив и построить график функции в пределах –1 +1.
Литература.
-
Фролов А.В., Фролов Г.В. Программирование для Windows NT.- М.:ДИАЛОГ МИФИ, 1996.
-
Верма Р.Д. Справочник по функциям WIN32 API.- М.: Горячая линия - Телеком, 2005.- 551 с. : ил.