екурсивного узора занимает мно
Автор admin Четверг, 7 мая 2009 11:32
екурсивного узора занимает много времени (что в значительной степени зависит от возможностей аппаратуры), в программе Mandel не используется функция CMandelView::OnDrawO для рисования фигуры полностью. Ведь если на протяжении всего времени рисования узора будет заблокирована обработка сообщений, пользователь не сможет выбирать команды меню. Напомним, что функция обработки сообщений, такая как CMandel View: :0nDraw(), должна перед обработкой очередного сообщения возвращать управление. В программе Mandel используется функция CMandelApp: :0nldle(), которая при каждом ее вызове рисует только один столбец пикселов узора. После этого функция CMandelApp: : On Idle О возвращает управление, что позволяет обработать поступившее сообщение, а затем получает его опять и рисует следующий столбец. Этот процесс повторяется до завершения рисования узора. Для того чтобы определить цвет каждого пиксела во множестве Мандельброта, необходимо выполнить ряд действий. 1. Задать значение мнимой части параметра С равным максимальному значению по мнимой оси, а значение действительной части параметра С — равной минимальному значен
Комментарии закрыты.
Последние комментарии