Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

Быстрая отрисовка на Canvas   Найти похожие ветки 

 
SeVa   (2004-06-25 14:57) [0]

Есть HDC карты, мне необходимо нарисовать на ней, но быстро без мигания. Как правильно создать временный Canvas чтобы потом быстренько его наложить на контекст HDC. И как его правильно отрисовать поверх карты.


 
Огромное Кулясище   (2004-06-25 15:12) [1]

Хэндл объекта присваиваешь канве и далее уже просто рисуешь на канве.


 
SeVa   (2004-06-25 15:25) [2]

мне надо сначала нарисовать в отдельную канву а потом её скопировать на карту.
И ещё вопрос Может можно также создать временный HDC а потом его скопировать в друггой с наложением поверх.


 
WondeRu ©   (2004-06-25 15:36) [3]

Не мучися, купи книжку Краснова "Директ Икс в Делфе" и используй ДиректДрав!


 
Огромное Кулясище   (2004-06-25 17:33) [4]

2 SeVa:

Копирование HDC, конечно, вещь стоящая, но только если к месту. Я не думаю, что получится сначала нарисовать на канве, а потом присвоить её хэндл и всё нарисуется. Если хочешь нарисовать что-то из канвы на хэндле, то просто используй BitBlt.

2 WondeRu:

Скажем так, для оконных приложений DirectDraw уже не выход либо аналогичная замена (если использовать системную память). Кроме того, методов канвы у него нет, рисовтаь придётся на том же HDC через ту же стандартную канву.



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
4-1091101641
ilop
2004-07-29 15:47
2004.09.12
Как закрыть системный процесс типа process.exe


14-1093064650
DelphiN!
2004-08-21 09:04
2004.09.12
Как откомпилировать приложение написанной на Делфи под WindowsSE?


1-1093386476
3APA3A
2004-08-25 02:27
2004.09.12
2 дополнительных потока при использовании TActionManager


14-1093256734
Slider007
2004-08-23 14:25
2004.09.12
Shift+Insert


1-1093543754
JohnJ
2004-08-26 22:09
2004.09.12
местонахождение исполняемого файла