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

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

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

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

16.02.2010, 16:39. Просмотров 491. Ответов 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++ Проблема с opendir
Проблема со стеком C++
Проблема с компиляцией C++
C++ Проблема с открыванием
Проблема с векторами. C++
Проблема с линковкой C++
проблема с шаблоннами C++
Проблема в стэке C++
Проблема C++
Проблема с do-while C++
C++ Проблема с массивом.

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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