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

Вниз

Мерцает TImage   Найти похожие ветки 

 
VepAlex ©   (2002-10-16 23:06) [0]

Я рисую на TImage.
Точнее копиру кусок другого рисунка на него (для скроллинга карты).
При этом все время происходят помехи.
Сначала я закрашиваю серым цветом, а затем копирую с помощью
BOOL BitBlt(
HDC hdcDest, // handle to destination device context
int nXDest, // x-coordinate of destination rectangle"s upper-left corner
int nYDest, // y-coordinate of destination rectangle"s upper-left corner
int nWidth, // width of destination rectangle
int nHeight, // height of destination rectangle
HDC hdcSrc, // handle to source device context
int nXSrc, // x-coordinate of source rectangle"s upper-left corner
int nYSrc, // y-coordinate of source rectangle"s upper-left corner
DWORD dwRop // raster operation code
);
И в конце перерисовываю (TImage.Repaint)
Не подскажет ли многоуважаемый кто-нибудб, как при этом избавиться от мерцания.
Заранее спасибо.


 
MBo ©   (2002-10-17 06:24) [1]

часто, но не всегда помогает DoubleBuffered:=True для формы, на которой лежит TImage


 
F1   (2002-10-17 14:08) [2]

Попробуй не закрашивать серым цветом (все равни bitblt все закрасит).



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-92945
BSD
2002-11-12 11:21
2002.11.28
Проблема с VCLIB50.bpl


1-93023
AndreyAgSoft
2002-11-19 11:09
2002.11.28
Перезагрузка


1-93032
Азазелло
2002-11-18 10:53
2002.11.28
Delphi+ActiveX Crystal Report 8.5 коннект к серверу..


6-93161
начинающий програмер
2002-09-24 17:53
2002.11.28
FileMon и RegMon


1-93094
vich
2002-11-16 21:00
2002.11.28
Уважаемые мастера, как осуществить перенос....