Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MaTe
Сообщений: n/a
#1

Проблема с перерисовкой в VС++ - C++

16.02.2010, 16:39. Просмотров 500. Ответов 0
Метки нет (Все метки)

Недавно начал писать на VC++6.0
Начал с написания аналога ms paint и в процесе написания возникла проблема с сохранением обектов на экране. В начале я загружаю template.bmp файл который представляет собой аналог белого листа в mspaint. Рисование провожу на дисплее и паралельно на bitmap'e (то есть использую два обьекта CDC). Контекст памяти (обект CDC)с помощью которого рисую на bitmap'e я сам создаю в класе MyCDoc, а на экране рисую с помощью метода CView::OnDraw(CDC* pDc). В этом методе постоянно обновляю bitmap что приводит к мерцанию при рисовании. Подскажите как выйти из этой ситуации. Надо как то сделать чтобы pDc не создавался заново при каждом вызове OnDraw процедуры.

Заранее благодарен
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2010, 16:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проблема с перерисовкой в VС++ (C++):

OGL анимация перерисовкой - OpenGL
Всем привет .:) Вообщем задали лаб. работы с использованием богом забытым graphics.h, который к тому же и не работает на 64+ битных...

Помогите разобраться с перерисовкой StringGrid... - Delphi
Смысл: По запросу данные из БД (Oracle 7.3) отображаются в SGrid по предварительно выбранным условиям, затем, когда закрываю панель с...

Ошибки с перерисовкой окна в многопоточном приложении - C++ Qt
Сабж. Есть два окна. При клике на кнопку в одном, вызываем слот второго. В этом слоте запускается новый поток. При этом окна...

Неувязка с искажениями вывода в окно и перерисовкой bitmap - Visual C++
Здравствуйте, Неувязка в том, что в Visual Studio C++ 2013 windows API проекте (игра) В debug-окне (F5) все работает ОК, но при запуске...

OGL анимация перерисовкой - OpenGL
Всем привет .:) Вообщем задали лаб. работы с использованием богом забытым graphics.h, который к тому же и не работает на 64+ битных...

Помогите разобраться с перерисовкой StringGrid... - Delphi
Смысл: По запросу данные из БД (Oracle 7.3) отображаются в SGrid по предварительно выбранным условиям, затем, когда закрываю панель с...

Ошибки с перерисовкой окна в многопоточном приложении - C++ Qt
Сабж. Есть два окна. При клике на кнопку в одном, вызываем слот второго. В этом слоте запускается новый поток. При этом окна...

Неувязка с искажениями вывода в окно и перерисовкой bitmap - Visual C++
Здравствуйте, Неувязка в том, что в Visual Studio C++ 2013 windows API проекте (игра) В debug-окне (F5) все работает ОК, но при запуске...

OGL анимация перерисовкой - OpenGL
Всем привет .:) Вообщем задали лаб. работы с использованием богом забытым graphics.h, который к тому же и не работает на 64+ битных...

Помогите разобраться с перерисовкой StringGrid... - Delphi
Смысл: По запросу данные из БД (Oracle 7.3) отображаются в SGrid по предварительно выбранным условиям, затем, когда закрываю панель с...

Ошибки с перерисовкой окна в многопоточном приложении - C++ Qt
Сабж. Есть два окна. При клике на кнопку в одном, вызываем слот второго. В этом слоте запускается новый поток. При этом окна...

Неувязка с искажениями вывода в окно и перерисовкой bitmap - Visual C++
Здравствуйте, Неувязка в том, что в Visual Studio C++ 2013 windows API проекте (игра) В debug-окне (F5) все работает ОК, но при запуске...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
0
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru