Показать сообщение отдельно
Старый 04.09.2010, 19:58   #1
Новичок
 
Аватар для Truman
 
Регистрация: 11.04.2009
Сообщений: 24
Сказал Спасибо: 2
Имеет 12 спасибок в 9 сообщенях
Truman пока неопределено
По умолчанию Рисование с помощью WinAPI

Есть проект на с++, без mfc (не люблю я его).

Есть задача: создать некий объект на форме (в моем случае диалоговое окно) который бы служил "графическим дисплеем", на котором можно рисовать примитивы и выводить изображения.
Фактически аналог волкеровской "Map".

С устройством DC знаком и использую.
Но немного в ступоре.

Кто-то знаком каким образом строится волкеровское отображения карты?
Там ведь на обычном Api написано.
Мне интересная общая схема взаимодействия.

В своей реализации пока рисую на самом диалоге, с определнным интервалом, и всеравно не достигаю той "идеальной" картинки, что выходит у волкера, даже с использованием второстепенной буферизации.

Кто делал "вьюпорты", дайте совет.

Добавлено через 1 час 0 минут
И сразу, заодно: GDI или GDI+ ?

Последний раз редактировалось Truman, 04.09.2010 в 19:58. Причина: Добавлено сообщение
Truman вне форума   Ответить с цитированием