Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
ВнизМерцает 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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c